Oaktree Specialty Lending: 14% Yield, Trading At 89 Cents On The Dollar 13.12.2024 08:29 Seeking Alpha