mid-year stock market update 2025