I know exactly what you mean although these days I don't play too many oilers...way too much speculation for my liking.
Though with GBP having drilled recently not far from this spot, now knowing what they are drilling into, having a 700+ million barrel field less than 90 k's away and plenty of cash in the bank I am more at ease with this investment.