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.