INTL

Intl Fcstone Inc

stocks

Markets Live Recap: Our Experts Analyze Oil Prices, Tech, and Earnings

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.

Here's what our experts - Chris Johnson, Tom Gentile, D.R. Barton, Jr., and Shah Gilani - thought about the historic drop in oil today. And what that means for all stocks going forward...