Consumers are stupid, don’t they know China is paying those?!?
Stocks slide into the red as consumer sentiment dims
https://seekingalpha.com/news/3496062
Stocks slide into the red as consumer sentiment dims
https://seekingalpha.com/news/3496062