some of this stuff is hard to believe.
US 10 year bond, yield is 2,58 percent.
don’t believe me?
go here
http://www.bloomberg.com/apps/quote?ticker=USGG10YR:IND
Compared to the stock market which has returned over the last 11 years a total of .2 percent? That’s a princely sum.