Despite the global oil market being hit by multiple outages and the sanctions on Iran promising to bring yet more oil offline, the return of Libyan supply this week is keeping oil prices down

Source: oilprice.com