Stocks close higher as coronavirus outlook improves