CNBC: Stocks Rally More Than 1%