Retail sales were higher than expected in July.