
US oil crashes below $0 a barrel to $-37.63 a barrel
The United States US oil prices crashed Monday to a record low as the market continues to be roiled by an epic collapse in demand caused by the coronavirus pandemic. This spectacular collapse in oil […]