Who Bought the $1.36 Trillion of New US National Debt over the Past 12 Months? by Wolf Richter • Aug 15, 2018 • 63 Comments