Who Bought the Huge $1.26 Trillion of New US Government Debt over the Past 12 Months?

There was strong appetite. Only the Fed shed them. Here’s who bought.