I hate these MM"RS... they should go to jail for the crap they do. Good news breaks out today and they just Yank It Down... how can that possibly be legal...scumbags !
Isn't there an old adage of investment advice, something like "Sell on good news, buy on bad"? If true, perhaps that is contributing to the current price action