Iran strikes neutralise record IEA reserves release as oil tops $100
AI Briefing
- Oil prices surge above $100 a barrel after Iranian attacks on Omani oil storage facilities
- IEA's record 400mn barrel release had put downward pressure on oil prices
- Global markets react to geopolitical tensions following attacks
Advertisement