Blue Owl calls off merger of its two private credit funds after announcement rattles stock - Tech Sentiments