LOS ANGELES, CA, Aug. 10, 2020 (GLOBE NEWSWIRE) -- Oaktree Strategic Income Corporation (NASDAQ: OCSI) (“Oaktree Strategic Income” or the “Company”), a specialty finance company, today announced its financial results for the fiscal quarter ended June 30, 2020. Financial Highlights for the Quarter Ended June 30, 2020 Net asset value ("NAV") per share was $8.47 as of June 30, 2020, up more than 18% from $7.17 as of March 31, 2020. The increase in NAV was primarily attributable to...