Opening Bell: Consumer Confidence Sinks to Lowest Level Since May 2020 | MarketsMeridian