NEP appears to be less a valuation play (athough still a little ways to go there) and more of a pure oil play. When NEP was trading at $5, this stock was heading up regardless of what oil did (excluding a huge drop below 60). Now, I would guess the current strength in NEP trading over $10 is more tied to the strength in oil as it has approach a fairer valuation.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.