(NaturalNews) The U.S. budget deficit for fiscal year 2026 is on track to reach $2 trillion, the third-largest in history. A record $29.5 billion in August t…
Tariff refunds wipe out customs revenue as federal deficit heads toward $2 trillion
Estimated read time
1 min read
