The Shocking Day Oil Prices Went Negative. Its Incredible Cause
April 20, 2020, was a rather unusual day: investors were literally paying you to deliver barrels of oil. I discovered the causes and consequences of this unusual situation.
April 20, 2020, was a rather unusual day: investors were literally paying you to deliver barrels of oil. I discovered the causes and consequences of this unusual situation.
On March 9, 2020, an oil price war broke out between Russia and Saudi Arabia, further complicating matters at the height of the COVID lockdowns. Discover the disturbing consequences of this war.