US Treasury just bought back $12.5 Billion of its own debt, the largest buyback in history.Jim Costa35 minutes ago1 min readCWR . . . Article