US Economy KBRA Releases Business Development Company Ratings Compendium for 2Q26 Sep 3, 2026 KBRA releases Business Development Company Ratings Compendium for Q2 2026, examining credit quality, NAV volatility, and leverage.