How negative oil prices revealed the dangers of the futures market
A historic drop occurred on April 20, when the price of West Texas Intermediate crude dropped by almost 300%, trading at around negative $37 per barrel.
The price of oil has steadily recovered, jumping by nearly 90% in May …