It shows oilers are confident in future exploration/oil price. Drilling a well in this water depth will easily blow $100m. If successful, it costs at least 10x to develop. Buy when it is cheap, a cheaper risk to take.
OSH Price at posting:
$6.58 Sentiment: None Disclosure: Not Held