Blue Owl Capital Corp. remains a compelling income investment, trading at a -19.6% discount to NAV with a robust dividend ...