I know people working at brokers have been buying this for their own account. It's getting plenty of attention. I don't blame some for taking profits. If this is indeed commercial then the gains so far will be small beer.
NWE Price at posting:
8.5¢ Sentiment: Buy Disclosure: Held