IEA Releases Oil Reserves Amid Crisis
IEA's 32 members release 400M barrels to ease oil supply.
Vortexa reports 7.3M barrels in floating storage and 148.6M in transit.
Waiver impacts 100M barrels of stranded Russian oil.
Europe criticizes US easing, with Zelenskyy warning of Russian support.
Fatih Birol calls coordinated releases a major market action.
3 weeks ago