The 30-year Treasury yield has now traded above 5% on about 30 days this year — the longest such stretch since 2007.
For consumers, that means mortgage rates, already around 6.6%, will stay high too, making homeownership even less affordable for many.
My @Morning_Joe Chart