I believe it is pretty evident that the shareholdre base is extremely frustrated. Many believe that the first new release was deliberately vague. The insider buying happened after the first news release and before the clarifying release.
In a nutshell people have lost confidence in management and in many cases have lost a lot of money.
IMO we will not see appreciable increase in the share price until there are positve drilling results