U.S. Treasury Rebuys Debt Worth $12.5 Billion

This is the largest share buyback operation in more than 3 months.