Stocks finish lower as recession worries deepen