On September 14, the ten-year Treasury yield topped 5 percent for only the second time since 2007. The yield has risen roughly half a percentage point in just two months and has tripled since the start of 2022. The yields are now more than 80 basis points above what the Congressional Budget Office projected for 2026.
Read Full Article »