What's insane to me is having the Treasury, which has no oversight, owning so much of our debt. Gee, just imagine if we wake up next week and they decide to call it in?
IF they call it in next week they won’t get paid. I’m more afraid of what if the Chinee call it in.
The Treasury doesn’t own any of our debt. It sells U.S. debt to investors to raise the money that Congress instructs it to.
The Fed owns a large portion of Treasury debt that it uses to manage the money supply.