Public Credit's Private Pain The recent downgrade of Blue Owl Capital Inc.
's flagship fund by Moody's Ratings has sent shockwaves through the private credit industry, which is reeling from a perfect storm of investor withdrawals and public market volatility.
This downturn marks a significant reversal for business development companies (BDCs), whose shares have plummeted to their lowest values since the pandemic.