Instant View: Spot U.S. oil futures crash below zero with nowhere to store crude
Energy traders fled from the expiring May U.S. oil futures contract in a frenzy on Monday, sending the contract deep into negative territory for the first time in history, as barely any buyers are willing to take delivery of oil...
Read More