Retail rebounds in July