Sunday, September 22, 2024
Happening Now

Oil prices plunge below zero as demand collapses

Traders are wary of getting stuck owning crude with nowhere to store it, as tanks are nearing storage capacity. Source

Share