People have been selling / short selling into the negative hype for the last 12 months. The worm is now turning! A bit of buying into the recent good announcements improving fundamentals & sentiment is surely justified @ this price level.
DML Price at posting:
3.0¢ Sentiment: Hold Disclosure: Held