BREAKING: The 🇺🇸U.S. Treasury has completed a historic buyback of $10 billion of its own debt, marking the largest buyback in its history.
Today is Thursday, June 5, 2025, and here are the results:
Today is Thursday, June 5, 2025, and here are the results: