US dollar slumps after shocking drop in consumer sentiment

Sentiment at the lowest since 2011 Are consumers really feeling worse than April 2020? That's almost impossible for me to believe. I get that delta is causing some worry but how could the sequel be worse than the original?

Leave a comment