Last week we overlooked a key milestone among the daily parade of new stock market highs: The Stock/Bond Total Return Ratio finally exceeded its cyclical high from the summer of 2007. Since July 13, 2007, the S&P 500 has generated a cumulative total return of +73.5%, just ahead of the U.S. 10-Year Treasury Bond total return of +70.0%. These work out to annualized returns of around 6.0%.
Nov
23
2016