Syz The Moment

U.S. treasury just bought back $10 billion of its own debt, the largest buyback ever

Written by Charles-Henry Monchau, CFA, CMT, CAIA | Jun 6, 2025, 10:24:41 AM