Don't worry too much about the share price, just look at the market cap, currently 10M and could go to 25M at this stage. I can see 2.5c - 3 cents in the next few days as it has a lot of potential.
I think they still have 3M in cash as well as oil producing assets.
100M MC should be achievable as stated above.