Auren Hoffman

1467 days ago

The world could soon run out of space to store oil. That may plunge prices below zero

cnn.com

The world’s thirst for oil has evaporated. Highways are empty. Planes are grounded. Factories are dark. The unprecedented collapse in oil demand has sent crude crashing to 18-year lows.