Bond Bulls Break Records
The U.S. Treasury sold a record $42 billion of 10-year notes on Wednesday and, much to relief of bond bulls, the auction saw strong demand with a bid-to-cover higher than the average over the past six auctions. The auction also stopped through, which means that the highest yield resulting from the a