If you look at a chart, this ran to .07 when fuel cell companies like Plug, Ballard and Fcel were at ridiculous prices. I think you need to consider that when making any expectations of revisiting .07 or higher in the near future.
And that's not bearish, not "short" skewed, or anything else. That's just the way I see it....