S&P 500 flat after mixed retail earnings



Comments