
Wall Street Mav|Jun 11, 2025 23:19
May 2025 ... The US govt:
Revenue: 371 billion
Spending: 687 billion ... deficit 317 billion
Interest payments on debt: 92 billion
Interest on the debt consumed 25% of all revenue.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink