April Market Update: S&P 500’s Best Month in Years