IEA monthly report forecasts global oil demand will decline 2.7 mln b/d in 2026 to 102.3 mln b/d and rebound 2.0 mln b/d in 2027.

2026-11-13

IEA monthly report forecasts global oil demand will decline 2.7 mln b/d in 2026 to 102.3 mln b/d and rebound 2.0 mln b/d in 2027.