Up 71% today on 17m shares.

Someone knows something. Or thinks they do. Which is it?