Federal Debt Interest Payments Reach Highest Level Since 1990s

The U.S. Treasury’s interest payments on debt reached $882 billion in the fiscal year ending in September 2024, the highest […]

Federal Debt Interest Payments Reach Highest Level Since 1990s Read More »