#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
AD
AD
AD
AD
AD
AD
AD