It could be someone had to sell as they ran out of time and due to a few delays other holders on the fence sold out as well. Just speculation. It seems odd otherwise since we are waiting for announcements from waylaing and Mongolia.
TPD Price at posting:
0.8¢ Sentiment: Buy Disclosure: Held