The International Energy Agency will release 60 million barrels of oil from emergency stocks in the next 30 days to alleviate problems caused by the shutdown of Libyan crude exports by the civil conflict, a move that sent oil prices lower.
Iea to release 60 million barrels of oil from emergency stocks