U.S. Treasury Announces $2 Billion Debt Buyback to Stabilize Market Amid Economic Uncertainties

U.S. Treasury announced a $2 billion debt buyback on August 25, 2025, to stabilize markets amid economic uncertainty and rising interest rates. The operation repurchased $2B of $19.7B offered bonds, reflecting shifting demand for long-dated U.S. debt and testing market liquidity. This follows prior $210B cumulative buybacks since May 2024, contrasting corporate strategies...