International Energy Agency to release 400 million barrels of oil in move to lower energy prices
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. The announcement comes as the Strait of Hormuz remains effectively closed because of the Iran War. Normally, roughly a fifth of the world’s oil supply flows through the … Read more