Today was one for the history books.
The spot oil price for May futures contracts closed at negative $37.63.
Essentially, that...