The oil market is running out of storage space and production cuts loom
April 21, 2020 at 16:25 PM EDT
The world is rapidly running out of space to store crude oil and producers may finally have to admit defeat and cut output after prices fell below zero this week with supply overwhelming demand as economies slump in the wake of the coronavirus pandemic.