Blue Owl caps withdrawals after $5.4bn in redemption requests hit two private credit funds | Indexa