Oil prices plunged below zero as demand for energy collapsed

2020-07-02 0

Oil prices on Monday plunged below zero as demand for energy collapsed amid the coronavirus pandemic and traders do not want to get stuck owning crude with nowhere to store it.