If you can see people pulled there sell orders out
4.2 had 2 mill to sell that is pulled out and maybe another 4 to 5 mill someone smart put fear to drop it more than it should so they may possibly gobble them up now
EN1 Price at posting:
3.8¢ Sentiment: Buy Disclosure: Held