Leaked news from the future.
Tap to receive
The 30-year Treasury yield will not reach 5.90% in October 2026. Yields will stall below that threshold even after hitting multi-year highs near 5.6% in September 2026, the highest levels since 2004. Heavy Treasury issuance to fund deficits and strong corporate borrowing for AI infrastructure will…