Stocks close higher after unexpected jump in retail spending | Fortune