KRTL BioTech

U.S. crude futures plunge to lowest on record on scant storage, weak demand

U.S. crude futures plunge to lowest on record on scant storage, weak demand

Oil prices tumbled on Monday, with the U.S. crude futures contract plunging more than 50% to the lowest price on record, as investors worried about lack of storage and German and Japanese data indicated a bleak global economy.