Surprise Me!

Oil prices plunged below zero as demand for energy collapsed

2020-07-02 0 Dailymotion

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.