I think what's really going on is sector wide. Zinc has become a really unloved sector, why? I don't know. The investment thesis stacks up pretty well. Growing demand, tight supply. Something will give eventually.
HRR Price at posting:
57.5¢ Sentiment: Buy Disclosure: Held