Historic Oil Reserve Release Amid Iran War and Rising Prices
15.03.2026, 23:00
In a historic move, the International Energy Agency (IEA) announced the largest-ever release of oil reserves, totaling 400 million barrels, to address the severe supply disruptions caused by the ongoing war in Iran. Despite this unprecedented action, which aims to stabilize soaring oil prices,...