OTF offers a 10.1% yield and trades at a 7% discount; it faces near-term pressure from lock-up expiries. Portfolio quality is strong with low non-accruals and high diversification, but modest yields ...