Blue Owl caps withdrawals amid rising investor anxiety over private credit exposure and market scrutiny.
Constellation Software reassures investors amid AI fears, announcing a shift to acquiring minority stakes in tech companies alongside outright purchases.