I challenge you to find me one oil company where the market is pricing its reserves at 40 per barrel. If their is, I bet its due some upcoming or current drilling that may delver big value, not because of the reserves.
Please dont get me wrong, ITC has aroused my interest and i think it may have a bright future, I am just trying to bring some experience to the table. When ITC kicks of drilling we could say a increase in SP at which time NPV per barrel will be repriced at 30 or even 40, but it wont be about the reserves but rather the potential upside of the campaign
ITC Price at posting:
4.7¢ Sentiment: None Disclosure: Not Held