Global Feed Post Login
Replying to Avatar FLASH

⚡️🚨 Who holds the most US debt?

With U.S. debt now exceeding $34,000 billion, France, Canada and Japan are among the top foreign creditors.

Avatar
Boog 10mo ago

Tether?

Reply to this note

Please Login to reply.

Discussion

No replies yet.