Syz The Moment

The Interest Expense on US National Debt rose to a record $1.178 trillion in the last 12 months, an increase of 142% over the past 4 years.

Written by Charles-Henry Monchau | Mar 13, 2025 4:20:55 PM