I have done an enormous amount of research into the US credit markets of late and all the conclusions where that HY will bounce back and perform quite well. I share your views and will add to my current position.
NBI Price at posting:
$1.44 Sentiment: Buy Disclosure: Held