Who Is Buying The Most U.S. Debt?

You probably already know the answer. China of course!

The most interesting piece of information from today was the amount of debt that was bought in March. Over $100 billion more than estimated.

March Long-term TIC Flows +$140.5 bln vs +$40.0 bln consensus, prior +$47.1 bln

A great summary from Briefing.com

Solid Long-term TIC flow data; data is from March, so it is a little old, but highlights the demand for U.S. treasuries during the Greece crisis.