IAE, Libya Market Tumbling Update Jun 23, 2011 12:42:00 PM The International Energy Agency said it will release 60 million barrels of oil from emergency stocks in the next 30 days to alleviate supply problems caused by the... Mark Pszeniczny Read More