The chart below shows the yield on 30-year Treasury Bonds from 1982 to July, 2016 – a decline of almost 86%. In 1982, a 30-year Treasury Bond would yield over 15%. Today, the 30-year Treasury yield is 2.1%.
In 1982, one could plan their retirement using what is considered to be the most secure source of income – Treasury Bonds. That is not the case today. Put $1,000,000 into 30-Year Treasury Bonds, and the annual income would be only $21,000.