First report 2h ago•Last update 2h ago
IEA forecasts global oil supply deficit and demand destruction
The IEA's latest analysis predicts a significant global oil supply deficit, warning of demand destruction due to high prices and ongoing geopolitical risks affecting price volatility.
iWitness comments
No comments yet — be the first to weigh in.