
Global Oil Surplus to Persist in 2026, IEA Says
[Stay on top of transportation news: Get TTNews in your inbox.] 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 …