Who Bought the $1.6 Trillion of New US National Debt Over the Past 12 Months?

Wolf Richter