Barchart @barchart.com JUST IN 🚨: U.S. Treasury just bought back another $1.4 Billion of its own debt 👀 This is now a total of $7.4 Billion in the last 2 weeks 🤯 aug 27, 2025, 9:50 pm • 24 6