An unprecedented meltdown happened yesterday the 20th of April 2020 as oil prices crashed through zero, closing out the day at -$37 per barrel according to oilprice.com. Many factors contribute to price volatility and for this circumstance it was the May West Texas Intermediate (WTI) contract. Today, Tuesday 21st April 2020, the May WTI contract...Read More
Recent Comments