Daily Broad Market Recap – July 22, 2025