Daily Broad Market Recap – July 3, 2025