IEA monthly report: global oil demand expected to fall 2.6 mln bpd in 2026
(prior forecast -2.5 mln bpd); 2027 demand now seen rising 2.0 mln bpd, revised
down from 2.6 mln bpd.
2026-10-14
IEA monthly report: global oil demand expected to fall 2.6 mln bpd in 2026
(prior forecast -2.5 mln bpd); 2027 demand now seen rising 2.0 mln bpd, revised
down from 2.6 mln bpd.