Stocks Finish Lower as Soaring Crude Prices Spur Inflation Fears

By ali