PARIS (Reuters) – The International Energy Agency will release 60 million barrels of oil from strategic government stockpiles held by industrialized consumer nations in a bid to push down oil prices, the 28-member group announced on Thursday.
The announcement comes after OPEC failed to raise production at a meeting on June 8 and despite assurances from OPEC's biggest producer Saudi Arabia that it would lift supplies unilaterally.
"Greater tightness in the oil market threatens to undermine the fragile global economic recovery," the IEA said.
The IEA said it would release 2 million barrels a day (bpd) over 30 days onto the world market to fill the gap in supplies left by the disruption to Libya's output. Libya was exporting about 1.2 million bpd.
Oil prices traded $5 lower for benchmark Brent crude at just over $109 a barrel.