Insights
Insights - April 2020 -The Oil Price Collapse – A Lesson In Supply & Demand
April 27, 2020
With the dramatic fall in oil prices last week and with a number of you asking for a brief explanation as to why it happened