XFLT: 14.3% Income Yield Continues To Flow (NYSE:XFLT) : vim