Tech sell-off is likely a brief consolidation

Major indexes bounce back, s&p 500, nasdaq up almost 3% :*****.
TSLA Ratings Summary
TSLA Quant Ranking