Daily Broad Market Recap – July 21, 2025