IEA proposes 400 million barrels of oil release to stabilise prices
The International Energy Agency (IEA) is to recommend the release of 400 million barrels of oil, the largest such move in IEA history, to try to restrain soaring crude prices amid the US-Israeli war with
