The International Energy Agency (IEA) announced that its 32 member countries unanimously agreed to make 400 million barrels of Oil from their emergency reserves available to the market, notes Reuters. The proposed move represents the largest coordinated release of strategic Oil reserves in history.