FS KKR Capital is a reliable business development company with a 15.1% annualized yield and solid credit rating. FSK benefits from higher interest rates due to its floating-rate debt, but there are ...