Anonymous
8/12/2025, 9:03:18 AM
No.213727632
>At the end of fiscal year 2012, the US national debt stood at $16.066 trillion, according to Investopedia. The nation's debt as a percentage of GDP first surpassed 100% in Q4 2012, meaning the debt exceeded the total economic output.