International Energy Agency to release 400 million barrels of oil in move to lower energy prices
According to CBS, the International Energy Agency (IEA) said on Wednesday it would release 400 million barrels of oil from emergency reserves, the largest release in the multinational organization's history.