Daily Broad Market Recap – July 15, 2025