I think I figured out the market psychology to this stockWhen oil prices hits an all time high, the stock price shoots up a with optimism on potential earnings and FCF. As time passes however and investor has time to digest, they realise that this company is still runned by self interested management and then settles back down to its original level plus a few measly pennies.
Rince and repeat all the way to $80+ oil