U.S. Treasury Quietly Buys Back $2 Billion in Debt: What It Means for 2025 Discover how the U.S. Treasury's recent $2 billion debt buyback in 2025 could impact the economy, markets, and long-term interest rates. Read the full analysis! August 2, 2025