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...

Pages 1 of 1