The retail sales data for June were better than expected across all metrics.




Share this: