๐บ๐ธ US net interest payments on government debt 2015: $223 billion 2025: $970 billionPublished by The Spectator IndexDec 29, 2025 5:00:03 PM UTC