Kudos to all those who dumped into the pump.
I myself was too naive in thinking this was finally the next leg up.
Disappointing. Big boys playing games. Wouldn't be surprised to see it go back to 0.16 again.
ISX Price at posting:
17.5¢ Sentiment: Buy Disclosure: Held