3 ms·It's like you haven't just seen stocks tumble 20% in the last couple weeks.by Invictus0 6y agoIt's like you haven't just seen stocks tumble 20% in the last couple weeks.