Energy
IEA monthly report: Supply crisis outpaces demand decline – what investors need to know
The International Energy Agency sharply cuts its forecast for global oil supply in 2026. Despite weaker demand, a sharp supply deficit looms.
Energy
The International Energy Agency sharply cuts its forecast for global oil supply in 2026. Despite weaker demand, a sharp supply deficit looms.