A recent release from Bloomberg:

Oct. 31 (Bloomberg) — The biggest bond gains in almost a decade have pushed returns on Treasuries above stocks over the past 30 years

Long-term government bonds have gained 11.5 percent a year on average over the past three decades, beating the 10.8 percent increase in the S&P 500.

%d bloggers like this: