mid-year stock market review