Stellus Capital cuts dividend 15% after 13-year streak; 16.6% yield masks coverage trouble

Stellus Capital cuts dividend 15% after 13-year streak; 16.6% yield masks coverage trouble