correct mate. fundamentals have not changed, it's all out of everyone's hands. I just hate it when people try to say they predicted it would fall back to these levels, so it was always going to happen. Absolute crap. Great buying opportunity imo, I may even wait 1 more day.
NEA Price at posting:
$2.87 Sentiment: Buy Disclosure: Held