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.
What's Your Reaction?