Artwork for Tested by plummeting demand, storage sits at the heart of oil pricing
Capitol Crude: The US Energy Policy Podcast

Tested by plummeting demand, storage sits at the heart of oil pricing
00:00:00 / 00:25:39