0 likes1 view Categories EconomyDeficit-to-GDP Ratio Near World War II Levels, CBO Finds February 7, 2025 America’s addiction to deficit spending is out of control. But Congress lacks the courage to defuse this time bomb.