I've completed my DD on Shoal Point and here is what I came up with:
--2 independent third parties have estimated that there are about 23 billion barrels of oil. So there is confirmed oil on SHP's properties. The estimated recoverable oil is about 2-6 billion barrels, which is about $200 to $600 billion in value.
--the upcoming drilling program is to confirm if it'll be economically viable to recover the oil. If it's the case, IMO, SHP is easily a $8 stock.