Stock market today: US stocks pop after S&P 500's 3-day losing streak | March 27