DoubleLine's research suggests a favorable outlook for investment-grade corporate credit, presenting a unique opportunity for high-quality portfolios with potential high single-digit returns and limited downside risk.