Stocks Drop After Crude Oil Prices Touch $130 Per BarrelStocks Drop After Crude Oil Prices Touch $130 Per BarrelOil prices had gone as high as $130 a barrel. Gold and a measure of nervousness on Wall Street also rose.Associated PressAssociated Press
Oil Price Goes Negative As Demand CollapsesOil Price Goes Negative As Demand CollapsesA barrel of benchmark U.S. oil for May delivery fell to negative $3.70 per barrel.Associated PressAssociated Press