Energy



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 ·

Climate fund chief targets poor countries

By AFP ·

ADNOC to boost production target by 2030

By Arab News ·