Oil supply

IEA predicts oil supply surplus amid weak China demand in 2025

IEA predicts oil supply surplus amid weak China demand in 2025

  • Global oil prices are currently around $70 per barrel, having dropped over 7 percent last week, even amid rising geopolitical tensions in the Middle East
By Arab News ·

OPEC+ talks on oil-supply increase stall

OPEC+ talks on oil-supply increase stall

By Frank Kane ·

Special Revenue dispute threatens Libyan oil exports

Revenue dispute threatens Libyan oil exports

By Frank Kane ·

WEEKLY ENERGY RECAP: US crude glut caps prices

WEEKLY ENERGY RECAP: US crude glut caps prices

By Faisal Faeq ·