Latest
-
The 100 Percent Threshold: How Advanced Economy Debt Is Entering Uncharted Peacetime Territory
The number is not a metaphor. According to the IMF’s March 2026 Finance and Development issue, global public debt stood at 93.9 percent of gross domestic product at the end of 2025 and is now on track to breach 100 percent by 2028, “levels never seen in peacetime.” Those last four words carry unusual weight…