US Treasury just bought back $2,000,000,000 of its own debt.

US Treasury just bought back $2,000,000,000 of its own debt.

Posted Apr 28, 2026, 7:00 PM UTC

3316
Loading comments…