IEA cuts 2026 oil demand forecast on Hormuz disruption
World oil demand is set to fall further than previously expected this year, the International Energy Agency said Wednesday, as the impact of the closure of the Strait of Hormuz deepens. The IEA forecast demand will drop by 1.6 million barrels a day in 2026. That’s 510,000 barrels a day more than its last monthly…
