KRTL BioTech

U.S. crude futures plunge to 1986 low on scant storage, weak demand

U.S. crude futures plunge to 1986 low on scant storage, weak demand

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.