Skip to playerSkip to main content
  • 6 years ago
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.

Category

🗞
News

Recommended