EIA Short-Term Energy Outlook: global oil demand seen at 102.4 mln bpd in 2026
(previously 102.4 mln bpd) and 104.4 mln bpd in 2027 (previously 104.6 mln bpd),
a 0.2 mln bpd downward revision for 2027.
2026-11-11
EIA Short-Term Energy Outlook: global oil demand seen at 102.4 mln bpd in 2026
(previously 102.4 mln bpd) and 104.4 mln bpd in 2027 (previously 104.6 mln bpd),
a 0.2 mln bpd downward revision for 2027.