Wow. Haven't placed a single trade today, just sitting on my hands watching the carnage. Almost grabbed some Tesla $850 calls after the opening dip, thank Almighty God I didn't pull the trigger. Yikes
Wonder if this is finally capitulation, or just a warmup?