$WTI looks like it's finally getting noticed. See $REN for an example of what happens when you lose your penny stock status. Lower ceiling here, but $15/share in a few months is not out of the question.
Originally posted this on StockTwits, but I guess it depends on the price of oil. As long as oil stays at these levels, I think the risk/reward is good here. Fundamentally, it's trading at a low P/E multiple with some earnings growth assuming oil prices remain at these levels. Technically, it seems to be forming a base around here.