(NaturalNews) The U.S. federal budget deficit for fiscal year 2025 is on track to be the third-largest in history, nearing $2 trillion. A surge in tariff rev…
A fiscal reckoning: Soaring spending outpaces record tariff revenue

Estimated read time
1 min read