So they've farmed out the block, setup the rig, spud the well and are now closer to finding oil than they ever have been, yet the stock is cheapest it has been in weeks because people cannot understand the announcement ?
Talk about logic ...
TPT Price at posting:
21.0¢ Sentiment: Buy Disclosure: Held