A historic rout in oil markets sent U.S. crude prices plummeting to as much as minus $40 a barrel on Monday as traders rushed to get rid of unwanted stocks with storage capacity already overflowing amid a coronavirus-induced demand collapse.
Source:: Reuters – Business News