James Castro-Blanco, Director at Oaktree Specialty Lending, holds 1.59K shares in Oaktree Strategic Income Corporation (Ticker: OCSI), holds 3.65K shares in Oaktree Specialty Lending (Ticker: OCSL). Most recently, James Castro-Blanco Bought ― shares of Oaktree Strategic Income Corporation on Mar 06, 2017 for an estimated value of 4.43K.