International Energy Agency to release 400 million barrels of oil in move to lower energy prices
The International Energy Agency on Wednesday said it would release 400 million barrels of oil from emergency reserves, the largest release in the multinational organization's history. The announcement comes as the Strait of Hormuz remains effectively closed because of the Iran…