Blue Owl Capital Sees 95% Drop in New Investments | Intellectia