Yup, the bear raid yesterday flushed out all the sell stops and so now the price is back in the 0.40 - 0.42 range. But keep in mind that that only looks good in comparison to the last 5 minutes of trading yesterday.
You still have given no reason to expect a $1 stock price by the end of June.