April 20: WTI at -$37, Brent at $26! What Happened? What Comes Next? The Stories That Will Be Told ...
The author explains the unexpected price collapse for oil in spring 2020, elucidating how the market reacted to oversupply…
April 21, 2020