Sunday, August 31, 2025

US Net Interest Payments and Defense Spending as Percent of GDP

Niall Ferguson, February 23, 2025