yes i agree with that view. i also dont think the drop is JuSt related to fundamentals. to a degree it can also be blamed on technicals. the selling and buying appears to be orchestrated to an extent.
someone has been holding a short position of just over 500k for a while. maybe they know or are invoved in the real reason behind the drop