The IEA's historic 400M-barrel strategic oil release offered limited relief as Brent crude jumped past $100 and WTI neared $96 amid US-Israel strikes on Iran.
The IEA's record 400 million-barrel release aims to ease oil supply disruptions from Middle East tensions, with the U.S., Japan, and Europe contributing to stabilize global markets.