Yes, that is the promise. The interest rate reflects the risk of default, however.
In an unmanipulated market, US 2 years would probably be trading about 5% instead of .33%
wow they’re at 0.33%??? That’s much lower than inflation! Why would anyone buy that?
How is it manipulated?