After 4 consecutive 5Y auctions that resulted in a “tail”, moments ago the Treasury sold $34 billion in 5Y paper which finally “stopped through” the When Issued for the first time since December, printing at a High Yield of 1.831%, 0.7bps through the 1.838% When Issued.