A Blowout Year For Treasuries
October 02, 2019 at 11:52 AM EDT
Based on returns of the Merrill Lynch 10+ Year US Treasury index, long term treasuries have had a total return over the last year of 24%, which is more than two and a half times the historical average of 9.1%.