The US Treasuries 7-year note is sort of the most unloved of all the coupon-bearing bits of paper…It always seem to disappoint at auction.
Not this time. It sold with a record low yield of 1.415% with a bid-toc0ver ration of 3.2. Eat your hear out, Buba!