Global Oil Markets Podcast

Crude oil markets and coronavirus face off

12:06 | Mar 26th, 2020

With the OPEC+ agreement in tatters and COVID-19 destroying demand, the crude oil markets are in turmoil. Prices have fallen over 70% since October but is there any upside in the short term, and where...Show More