International News
IEA Unleashes Historic 400 Million-Barrel Release as Strait of Hormuz Crisis Sends Global Energy Markets into Turmoil
By: Fern Sidman In a dramatic intervention aimed at stabilizing the world’s energy markets amid the escalating war involving Iran, the United States, and Israel, the International Energy Agency (IEA) has announced the largest emergency oil release in its history. The decision, reached unanimously by the organization’s 32 member nations, authorizes the release of 400 […]

