Stocks close lower as virus fuels deeper worries over economy