Oaktree (OCSL) Q3 Income Drops 33% Key PointsAdjusted net investment income per share of $0.37 missed estimates and declined 32.7% year over year compared to Q3…