I noticed STO up yesterday and OSH went down. Just curiuos, that dilution of OSH shares must be really holding the share price back. This stock is really trying hard to get traction with a rising oil price.
One other thing, IMHO, Oil price will increase proportionally to the amount of Sabre rattling going on between the US and China. I foresee these tensions going on quite sometimes with oil peaks resulting from it. We had $100 a barrel back in 2014 and I think we could see that again. Still assessing BPT as they are growing but having a higher delta than OSH and WPL, looking to get in at next market sell off!
OSH Price at posting:
$3.13 Sentiment: Buy Disclosure: Held