Blue Owl Capital Corp (OBDC), one of the few BDCs I was still bullish on, recently reported Q3 earnings and saw its share price slip as a result. Due to increasing macro uncertainty and the potential ...