may end up riding down. but I like the four day chart, and three month support. fundamentals iffy
I've owned STO on and off and last sold at $25. I think going forward BP is a better idea. Dividend is higher, valuation is very low like STO but will have much better production numbers going forward. IMHO.
Sentiment: Strong Buy