Blue Owl Capital: This BDC Has More Downside Risks (Rating… — OBDC -0.80 · News Impact Screener