The company is still underpriced even if they don;t find oil. If you want to take out 100% of the risk that is fine - you will just miss out on the upside, just like your choice now is to not buy and you have already missed out nearly 80% profit. Buying later will minimise your return. Risk and reward my friend.
There are no directors buying. They have to declare it so your argument is flawed. They are in a sensitive situation and they would not be able to buy in this scenario and will have to wait until the results are out.
ITC Price at posting:
5.5¢ Sentiment: Buy Disclosure: Held