U.S. crude futures plunge to 1986 low on scant storage, weak demand
April 20, 2020 at 11:48 AM EDT
Oil prices tumbled on Monday, with the U.S. crude futures contract plunging more than 40% to its lowest level since 1986, as investors worried about lack of storage and German and Japanese data indicated a bleak global economy.