IMO, some BIG money accumulating heavily. Otherwise it won't trade this STRONG with this much of volume. In the last run it crashed from $2.70 to below $2. But slowly it reached $2.70 and touched $3.50. But crashed from there to 2.40 range from $3.50. Now it's heading back to $3.50.