The Psychology of the Market seems to have gone ballistic. Too many asteroids too close to the planets. Let us wait and see price action, volume and the RSI, the only three one needs.
SDL Price at posting:
10.0¢ Sentiment: LT Buy Disclosure: Not Held