Global oil surplus to persist in 2026 as demand sags, IEA says
The International Energy Agency slashed forecasts for global oil demand this year amid the brewing trade war, and in its first detailed assessment of 2026 predicted a persistent supply surplus.