Mid-Year 2026 Market Update