US stocks surged with S&P 500 closing above 7,200, marking April's best month in months.
Open shared insight