Weekly Market Commentary: September 21 – 25, 2026
Treasury Yields Hit Multi-Decade Highs – but AI Led Stocks Higher Anyway This week delivered an unusual combination: bond markets under significant stress, and equity markets posting their best weekly gain in months. The 10-year Treasury yield climbed to 5.217% – its highest level since 2007 – while the 30-year yield reached its highest […]