By Oct 7, 2009, 2:23 PM 

The Treasury Department sold $20 billion in 10-year notes at a yield of 3.21% on Wednesday, the lowest yield since the May sale.

Leave a Comment

Our Partners: