-
@ Carl B Menger
2025-05-05 20:40:47Debt Bombshell: U.S. Interest Payments Soar to $1.1 Trillion in Q1, Devouring 35% of Tax Revenue, Exceeding National Defense Spending. https://image.nostr.build/b4b750b22b45a7a5ba37a457a97f0ea708ae2d8a419a35430885f64948bea9a4.jpg