Oil prices have retreated from their 14-year highs following a co-ordinated release of millions of barrels of crude by the IEA and the US. Reuters
Oil prices have retreated from their 14-year highs following a co-ordinated release of millions of barrels of crude by the IEA and the US. Reuters

Oil hovers at $100 after IEA co-ordinates release