Treasury Yields Hit 19-Year Highs as Oil Tops $100, Shaking Markets
30-year Treasury yields hit 5.17%, the highest since 2006, while Brent crude tops $100/barrel. Rising debt-to-GDP ratios and inflation risks are pressuring CRE financing costs, equities, and boosting…