IEA Approves 400 Million Barrels Oil Release Amid Shortage
The IEA approves 400 million barrels oil release to reduce the global oil shortage caused by the disruption in the Strait of Hormuz. The International Energy Agency (IEA) announced the decision after a meeting of