Energy Prices Tumbling

Renewed Slide in Oil Prices Sent Energy Prices Tumbling US stocks closed sharply lower Monday with the Dow Jones Industrial Average and the S&P 500 marking their biggest point and percentage declines since October as a renewed slide in oil prices (below $50 per barrel) sent energy prices tumbling. The Dow lost 331 points the [...]