Oil prices remain well supported, with $70/bbl back in sight for ICE Brent. Lingering uncertainty over Iran continues to buoy the market.
Commodities: Rising U.S. Oil Inventories And Falling OPEC+ Production
view original post
Oil prices remain well supported, with $70/bbl back in sight for ICE Brent. Lingering uncertainty over Iran continues to buoy the market.