The tweet was deleted by the author.
But we saved everything 🙂.
The U.S. government is insolvent, according to financial statements from the Treasury Department for fiscal year 2025, as highlighted by Willem Middelkoop. The consolidated figures indicate a total of $6.06 trillion, a finding released last week but not widely covered in mainstream media.
Middelkoop draws attention to the lack of public discussion despite these significant numbers and emphasizes that this is not simply opinion but drawn directly from official financial documents.
Middelkoop has previously reported on Iran considering the passage of oil tankers through the Strait of Hormuz in exchange for oil trades settled in Chinese yuan, according to statements from Iranian officials. He has also cited BMO data showing that 42% of junior mining M&A occurs after feasibility studies. His analysis regularly focuses on official data and shifting patterns in global finance.