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.