Stocks close higher, Macy's surges more than 10% as retail rallies ...