WTI, the US benchmark, finished at -$37.63 a barrel on Monday. Producers are paying stockpilers to take barrels off their hands, as the coronavirus crisis saps demand and producers run out of places to store excess crude.
US oil prices fall below zero for the first time ever
Posted in biotech/medical