In this week's summary of ratings views: Improving global credit conditions point to a third-quarter peak in defaults. The number of global corporate defaults nearly doubled to 153 in 2023. Our latest EBITDA addback analysis continues to show that growth and leverage forecasts are over-optimistic at deal inception. Also: the insurance impact from the Baltimore bridge collapse, credit and CHIPS, and China and its latest consumer spending incentive programs.
Download