Daily Market Trading Update: August 20, 2026

The US Treasury Doubles Down On Buybacks