The Fitch U.S. Leveraged Loan Default Insight released today by Fitch Ratings, shows that the energy sector’s trailing twelve-month default rate now stands at 9.1%., in comparison to 11.8% in June. This is the first time that the default rate is below double digits since April 2020, and at a far lower level than its 20.3% default probability peak in March of this year.
Read more here