This move marks the largest-ever coordinated strategic oil release, surpassing the 182.7 million barrels released during the Ukraine war in 2022, highlighting the severity of supply shocks and market uncertainties
A widening war in Iran has halted oil tankers, made targets of refineries and spooked investors worried about the cascading impact of spiking energy prices.
In response, the International Energy Age… [+5309 chars]





