all technicals pointing to a decline
Sentiment: Strong Sell
Last two days has been a suckers rally, pump and dump.
Probably the shorts getting squeezed out. I'm hurting but it is just a small hedge against my microcap longs and this market top.
All retail traders, look at the twitter spam on this one.
Dead money for the next 3 months, and don't expect a good Q2 with the management distractions.