Oil Prices Crashed to 21-year Antirecord on Sunday and Go Lower, Oil Demand Is Uncertain

Oil benchmarks in the U.S. hit a two-decade low on Sunday after the brewing uncertainty of storage for excess oil. The frozen economic activity has plunged the demand for oil worldwide.