"Should Go Higher" but isnt.Whats the deal with dropping millions of shares at 3.1c ?This stock is in some serious need of announcement propping.