Who Holds all these US Treasury Securities? Update on the Investors in the Ballooning US National Debt in Q2 – WolfStreet
The US national debt has ballooned so fast to $35.3 trillion – by $12.0 trillion since January 2020 – that it’s mindboggling, especially in a