Thursday, June 23, 2011

IEA: Countries to release 60M barrels of oil (AP)

AP - Twenty-eight countries have agreed to release 60 million barrels of crude oil to the market to offset disru ... http://p.ost.im/p/KJSCR

No comments: