Why investors keep buying US treasury bonds?

The 10 year Treasury has rallied from a yield of around 2.6% in March to less than 2.2% today – reflecting the strong demand for the asset class.

Close Window
View the Magazine





You need to fill all required fields!