Yes, this might have caused a sell of but we are mainly in a zone where a lot of people are scared and have stop beleiving in the technologie (and price of course) !
Real question now is: "Where are we on the market cycle?" Capitulation or Despair ...
Here is a bullish one 😉