IEA Oil Demand: 2026 Global Demand Forecast Cut 1.6M bpd
The IEA oil demand outlook has been cut sharply, with global demand now forecast to decline by 1.6 mln b/d in 2026, 510 kb/d more than last month’s estimate. The International Energy Agency cited the ongoing closure of the Strait of Hormuz and elevated fuel prices as key factors weighing on consumption. Global oil demand […]






























