There's a lot of growth potential, you can't deny that... but that's it. That's all there is to this stock.
If you need to buy it for some reason, then buy it when it's on sale if possible. Otherwise, why even bother with oil? Are there truly any benefits to acquiring this stock? I don't see any.