I am not sure but I am almost positive it is impossible (If I was not seeing it for myself) for a stock to go -18% over positive news. regardless who sells or buys or how vague the news is!!!!
I agree winners to be had but am kind of disgusted right now with this situation.
Holding but upset.
Short a penny stock....get less pennies for your stock perhaps.