Could the FED interest rate hike have investors worried of a stock market collapse and this is driving people to get into a cash position? Reflected in lower prices across the board and especially the speck stocks....
NSL Price at posting:
3.1¢ Sentiment: Buy Disclosure: Held