EIA Short-Term Energy Outlook: global oil demand forecast at 102.6 mln b/d in 2026 (prior 102.7), and 105.0 mln b/d in 2027 (prior 105.0).

2026-09-10

EIA Short-Term Energy Outlook: global oil demand forecast at 102.6 mln b/d in 2026 (prior 102.7), and 105.0 mln b/d in 2027 (prior 105.0).