1M B/D Oil Demand Drop Threatens Global Supply Chains as Hormuz Shuts
The IEA warns of a 1 million barrel per day decline in world oil demand in 2026 due to the Iran war and Strait of Hormuz closure, upending fuel logistics. This historic disruption threatens freight costs, inventory planning, and just-in-time supply chains worldwide.