Wall Street stocks have finished little changed in choppy trade following a lacklustre US retail sales report and disappointing earnings from Macy's.

Wall Street stocks have finished little changed in choppy trade following a lacklustre US retail sales report and disappointing earnings from Macy's.