Preliminary data show consumer sentiment tumbling. Official data is released on October 23rd at 10 am.
(Please use a modern browser to see the interactive version of this visualization)