oil price

Oil prices fell below $0 a barrel on Monday, and some energy companies could be forced into bankruptcy as storage reaches maximum capacity. On April 1, CNBC published a report titled “Oil prices could soon turn negative as the world runs out of places to store crude.” The report continued:  “Global oil storage could reach