Retail sales data beat estimates across the board and showed spending remained healthy in June.




Share this: