RE: Maybe insider leaksNothing more than shorters making their money back, wow.......from peak today shorts make 12%..wow...isn't that funny we were up by 12% yesterday....someone (SHORTS) made all their money back.
Sideways and shorting until news comes out.....