TwentyFour
Have Bonds Ever Been This Expensive?
The average yield of the bond market today is 1.46%, while its average duration is 7.05 years, going by the widely used proxy of the Barclays Multiverse Index.