America is now the world’s biggest debtor

The latest Treasury auction of $19 billion of 10-year notes was at a yield of 3.365%. The bid to cover was 3.28 to 1, the highest ever. This was the third of four sales this week totaling $73 billion. Continue reading