IEA lowers global oil demand forecast for 2026 due to Strait of Hormuz disruptions | allworld.media