IEA cuts 2026 oil demand forecast againDemand is expected to slump by 1.6 million barrels per dayBy AFP · 13 August 2026
IEA’s 400m oil barrel reserve release unlikely to provide much relief to markets, analysts warnBy Reem Walid · 12 March 2026
World faces largest-ever oil supply disruption on Middle East war, IEA saysBy Reuters · 12 March 2026
With the Strait of Hormuz closed, how many days can the world withstand an oil disruption?By MAJED AL-KHALEDI AL-EQTISADIAH · 12 March 2026