it's a dream now but would be a reality in 4 month's time stay positive mate
itc has invest all of their earning back to exploration with 60% of success rate this is ROI (return on investment) of more then 60% (or could it be 60x,or 600x) in term of future earnings, I can't put a number on it as it is subject to the quality of their findings.
secondly the oil price is set to be trading above USD$80 next year, my prediction for oil to trade above USD$100 is just matter of time, the out look is good. the only concern would be exchange rate of AUD which we could see trading above $1 in the coming years.
so as long as ITC keeps those oil coming sp of 30c 40c or even $1 will not be a dream
just wait till those walls come on line and you'll see
just my opinion of cause
ITC Price at posting:
5.9¢ Sentiment: Buy Disclosure: Held