
What Investors Are Missing Right Now
Know Your Risk Podcast
00:00
SPR releases, inventories and why oil still rose
They explain why releasing reserves signaled scarcity and why 400 million barrels cover limited lost shipments.
Play episode from 47:44
Transcript


