What a long, strange year it's been!

What a long, strange year it's been!

US stocks celebrated the 30th anniversary of the 1987 stock market crash by making yet another all time high.  US stocks as represented by the S&P 500 are up 16.9% YTD, double our forecast at the start of the year. The S&P 500 made 51 new records so far this year - 25% of trading days.

Read More