BlackRock Floating-Rate Income Trust: 7.6% Yield, With Protection From Rising RatesSeeking Alpha • 12/14/19