It looked like the sky was falling. On Friday the 24th, European markets dropped nearly 11 percent*. That same day, the S&P 500 dropped about 3.6 percent*. And the following Monday the 27th, it was more of the same.
But here we sit a week later, and we’ve seen a stabilization in the markets, and four straight days of positive returns.… Read the rest