Consumer confidence CRASHES!!! Taking down market with it!!! What comes NEXT?!?

https://youtu.be/VuDs2SDjXow