Yes well oversold. I have had the finger on the sell if it hit 10c which would in reality be a big buy..Doesnt make sence does it..Another contract/sale may be requred to bring back buyers on mass though.
IDL Price at posting:
10.5¢ Sentiment: LT Buy Disclosure: Held