US 30-year Treasury yield has traded above 5.00% for 56 trading days in 2026, the longest streak since 2006, now averaging 4.96% year-to-date and signaling sustained higher-for-longer rates.
Macro & Markets ·
The 30-year Treasury yield has spent 56 trading days above 5.00% in 2026, marking the longest such streak since 2006, with the yield currently averaging 4.96% year-to-date. The yield has climbed 47 basis points to 5.28% and reached its highest level since 2007, on pace for its highest annual average since 2004. If current levels hold through year-end, the yield would record its sixth consecutive annual increase, having more than tripled from approximately 1.50% in 2020.