Yahoo FinanceStock market news live updates: Stocks deliver best weekly performance since November 2020 as S&P 500 jumps 6 ...Mar 18, 2022more_vert