Twitter/X

@SteveRattner: The 30-year Treasury yield has now traded above 5% on about 30 days this year — the longest such str...

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