Are US Treasuries becoming a financial chokepoint?By / June 6, 2026 A haven asset for the financial system is becoming a source of risk