S&P 500 climbs in April after dismal March · Bloomberg News · Sentinel