On the heals of Iranian threats to block the strait of Hormuz, senior International Energy Agency (IEA) executives are ready to implement a plan the release of a record 14-billion barrels of government owned oil stored in the United States, Europe, Japan and other importers.

By Peg Mackey and Richard Mably | posted 1/6/2012

By admin