Global oil demand to fall 1.6mb/d in 2026 as Hormuz closure bites — IEA
Global oil demand will contract by 1.6 million barrels per day (mb/d) in 2026, 510,000 barrels more than previously projected, as the prolonged closure of the Strait of Hormuz and high fuel prices continue to suppress consumption worldwide, the …