This seems to be a rare chance to buy OWW at current levels. I see a lot of upside from here in the coming days. Any other opinion please share with me.
I am not sure about the reason for today's selloff. 5+% with low volume doesn't make sense. No negative news and market is down but nothing is extreme. Naked shorting or big money managers are just manipulating the stock