I see that the new issue is for 2030 - eight years. What does this tell us about interest rate expectations I wonder.
Forum Rules
Bookmarks