U.S. Oil Off Lows After Falling Over 20% To Levels Unseen Since 1999
Crude oil futures fell on Monday, with U.S. futures dropping more than 10% to levels unseen since 1999 amid concerns that U.S. storage facilities will soon be brimful with demand evaporating due to the coronavirus pandemic.
The volume of…