Impressive comeback: US stocks shake off huge declines to finish solidly higher 06-Jul-22 05:58 am AnalysisAnalysis, US Market Anirudh Sethi Closing changes:S&P 500 +0.2%Nasdaq +1.75%Russell 2000 +0.5%DJIA -0.4%Toronto TSX Comp -1.2%