Private Credit Poster Child Blue Owl Hits Record Low
The drop capped weeks of declines fueled by mounting concerns over the health of the $1.8 trillion market.
By David Rovella ยท Bloomberg
The drop capped weeks of declines fueled by mounting concerns over the health of the $1.8 trillion market.