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.