Stocks rally on hopes coronavirus cases are stabilizing