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).