Furthermore I see nothing in common with INP, a concern of yours I only saw after my last post. Real production speaks does it not?
Looks to me like finally they have found enough oil (with rates that might be able to self fund development) to support current sp. Beyond that I'd have to do the research and numbers. Presumably they have a heap of tax losses which effectively puts the NPV of the oil up.
Will be interesting if they decide to return free cash to shareholders in a couple of years, or instead to invest it in exotic dustbowls.
EL
ITC Price at posting:
5.4¢ Sentiment: Buy Disclosure: Not Held