EIA Short-Term Energy Outlook forecasts global oil demand of 102.8 mln b/d in
2026, down from a prior 102.9 mln b/d estimate; and 104.8 mln b/d in 2027, down
from a prior 105.3 mln b/d.
2026-07-08
EIA Short-Term Energy Outlook forecasts global oil demand of 102.8 mln b/d in
2026, down from a prior 102.9 mln b/d estimate; and 104.8 mln b/d in 2027, down
from a prior 105.3 mln b/d.