America’s $40 Trillion Debt Milestone Raises the Stakes for Fiscal Policy

Treasury data recorded total public debt outstanding at $40.047 trillion on August 18.