Neuberger High Yield Strategies' 14.9% yield is attractive, but net investment income consistently falls short of ...