Jan
22nd
Fri
22nd
Treasuries Outperformed Stocks 8:1 Since 1981
Another stunning fact, courtesy of Gary Shilling

The article goes on making the bullish case for treasuries going forward as well, which I would not be so sure about.