The 2mill share sell order overhanging the market at 30.5 is inhibiting the potential for any uptick in the stock for a while - we need a white knight true believer to clear this seller out.
NEN Price at posting:
30.5¢ Sentiment: Buy Disclosure: Held