Blue Owl Capital Corporation (OBDC) supply chain analysis