EconomicsNorth America The U.S. Is at WWII Levels of Debt. Will It Sink the Economy? 29 July 2025, 10:55 pm Team Buyback