Start the conversation
Today was one for the history books.
The spot oil price for May futures contracts closed at negative $37.63.
Essentially, that means you could get paid $37.63 to take physical possession of a barrel of oil. (More information from Shah on this below).
This unprecedented price move is sure to have short, medium, and long-term impacts on the global economy.