U.S. Treasury just bought back $2B of its own debt.
Liquidity move.
Feels like stress management, not confidence.
Worth watching how markets react next.
Feels like stress management, not confidence.
Worth watching how markets react next.