Last week in our quarterly review, we noted that the S&P 500 in June managed to squeak out a monthly gain of 0.1%, thanks to a huge comeback the last few days. Turning to July, this is historically the best … Continue reading