News

Over the long run, bonds have outperformed cash. From 1926 to 2023, government bonds posted compound annual returns of 5.1% versus 3.3% for Treasury bills, according to Ibbotson data from New York ...