2025 Mid-Year Market Recap and What Traders Are Watching Next