Stocks close higher as receding debt fears spur rally