Iran strikes neutralise record IEA reserves release as oil tops $100
Oil spiked above $100 a barrel on Thursday following fresh Iranian attacks on Omani oil storage facilities, reversing any downward pressure from the IEA's record release of 400mn barrels announced the previous day.
Euronews ·