US oil price below zero for first time in history

Slump in demand leaves traders trying to clear unwanted crude.

share:

more energy news

Send Us A Message