
Iran war prompts record release of strategic oil reserves
The Globalist
00:00
Record IEA Release Fails to Calm Markets
Chris Chermak explains the IEA's historic 200 million-barrel release and why oil prices still rose above $100.
Play episode from 01:09
Transcript


