U.S. Treasury Abruptly Buys $10,000,000,000 of Its Own Debt in Massive, Historic Treasury Buyback
The U.S. Treasury Department just issued the largest buyback of its own bonds in history. The Treasury says the $10 billion operation is designed to repurchase securities maturing between July 15th, 2025 and May 31st, 2027. Buybacks allow the Treasury to retire outstanding debt early, potentially re...