IEA monthly report projects 2026 global oil demand will decline by 1.6 mln bpd,
versus a prior forecast of a 1.0 mln bpd drop, citing disruptions in the Strait
of Hormuz and elevated oil prices.
2026-08-12
IEA monthly report projects 2026 global oil demand will decline by 1.6 mln bpd,
versus a prior forecast of a 1.0 mln bpd drop, citing disruptions in the Strait
of Hormuz and elevated oil prices.