I think this bot selling is the only thing keeping this down at the moment. Buy depth is the best i have seen it for a while. I am yet to decide whether its capping or genuine selling as yet. any thoughts?
IDL Price at posting:
27.5¢ Sentiment: LT Buy Disclosure: Held