June 6, 2025

https://x.com/Barchart/status/1930865407302279675

Barchart

@Barchart

BREAKING 🚨: United States Treasury

U.S. Treasury just bought back $10 Billion of its own debt, the largest Treasury buyback in history 👀

Image

6:52 PM · Jun 5, 2025

Leave a Reply