Economy
IEA Downgrades 2026 Global Oil Demand Forecast Amid War
The International Energy Agency has downgraded its 2026 global oil demand forecast to 103.29 million barrels per day due to Middle East conflict.
The International Energy Agency has downgraded its 2026 global oil demand forecast to 103.29 million barrels per day due to Middle East conflict.