Iran war slashes global oil demand outlook - IEA

Global oil demand is now projected to contract by 80,000 barrels per day in 2026
Global oil demand is now projected to contract by 80,000 barrels per day in 2026