Business Consumers ramp up summer shopping spree, boosting retailers' earnings prospects , and Administrator 2025 May 8