This approach is just plain stupid. Would you rather have $7 per share today, or mid $5’s today on the hope that in a couple of years if the price of oil goes up and management executes we may see $7 or above again?
Has nothing to do with short or long term, it’s about making money
STO Price at posting:
$6.44 Sentiment: Hold Disclosure: Held