EIA Short-Term Energy Outlook projects global oil production at 101.7 mln b/d in 2026 (prior 101.1 mln b/d) and 108.4 mln b/d in 2027 (prior 109.6 mln b/d).

2026-11-11

EIA Short-Term Energy Outlook projects global oil production at 101.7 mln b/d in 2026 (prior 101.1 mln b/d) and 108.4 mln b/d in 2027 (prior 109.6 mln b/d).