Concerns in the current SP are oil price related, imho. I'm not convinced we are going to go places with the oil price remaining at these lows. That said, I can't see oil prices going a great deal lower, and there's been support at these SP levels for NMS - upside potential may be there in the short term, as well as the hopefully very obvious longterm
Perhaps we have to get our head adjusted to this being the more normal price for oil rather than the three figure-gangbuster-oil-is-running-out-days of $147 a barrel.
NMS Price at posting:
11.0¢ Sentiment: LT Buy Disclosure: Held