Business

Who is holding the recklessly inflated $34.7 trillion US national debt?

All of these Treasury securities have been sold. So here are the keepers. By Wolf Richter for WOLF STREET. The […]