I wouldn't worry if you're a holder. A couple of million + sell orders says to me this is being capped. Plus the bid volume is starting to rise significantly. I wouldn't be surprised to see this back at 25 cents by the end of the week.
JT
MOF Price at posting:
21.5¢ Sentiment: Buy Disclosure: Not Held