COVID Crushes Crude Oil Demand
March 29, 2020 at 13:16 PM EDT
Currently, about a third of the world's population has been mandated to limit or halt economic activity, creating a massive shortage of storage space for the growing Oil supply glut.