Daily Broad Market Recap – July 30, 2025