Lots of good news Lots of good news but the stock price is the only thing that matters. Big earnings and big projections have led to a $4.66 stock price. It's going to take $90 oil to just get to $5. Let that sink in and ask yourself how sustainable $90 oil is this year. All those projections haven't led to a major breakout, the EIA sees $68 oil in 2023. The 5 year plan is for $55 oil and while they make good returns with $65 to $75 oil that's not enough to excite the market, we really do need $85 plus oil to keep this stock moving forward.