Strong 30Y Auction Stops At Lowest Yield Since October, 2nd Highest Indirects On Record

In a mirror image of yesterday’s ugly, tailing 10Y auction, moments ago the Treasury sold the last batch of paper for this week, when it auctioned off $15 billion in 30Y bonds, in a strong sale which printed at 2.818%, stopping through the When Issued 2.819%, the lowest yield for the tenor going all the way back to October 2016 as the curve has aggressively flattened since then.

This post was published at Zero Hedge on Aug 10, 2017.