International Energy Agency (IEA)



IEA cuts 2026 oil demand forecast again

  • Demand is expected to slump by 1.6 million barrels per day
By AFP ·