IEA monthly report: forecasts 2026 global oil supply will be 1.73 mln barrels
per day below demand, narrowly improved from a 1.74 mln bpd shortfall projected
in the prior report.
2026-10-14
IEA monthly report: forecasts 2026 global oil supply will be 1.73 mln barrels
per day below demand, narrowly improved from a 1.74 mln bpd shortfall projected
in the prior report.