#oilproduction

US blockade in Gulf of Oman halts $5 billion in Iranian oil revenue
UAE to exit OPEC, signaling shift in global oil power balance
US oil production surpasses Saudi Arabia and Russia combined, new data shows
AD
AD