have watched this thread all the whinging whining way down to its recent low of 0.175 and all the hysterically optimistic, fear mongered way back up to 0.36.
I will refrain from comment on your thread..... chumps!
NEN Price at posting:
30.0¢ Sentiment: None Disclosure: Not Held