Looking at the chart no doubt there are some traders likely holding massive profits and will do whatever it takes protect said profits... imo Did someone with hundreds of thousands of shares pull the plug?