Well, this is interesting. Desert Mountain trading has just been halted due to pending news. This generally means something good or bad is about to happen to the stock price.
It looks like a 20 million dollar cash raising offer. This sometimes lowers a price due to dilution value but it sometimes raises the value due to a change in level of execution.