It’s Halftime! June 2026 Market Review and Mid-Year Outlook