Financial Facts of the Day:
Did you know? It’s estimated that nearly 50% of US Treasury Securities are held in the Federal Reserve and Intra-governmental Holdings.
In other words, of the outstanding debt, the government actually owns half of its own debt.