20170420 business.international-business: IBM sends S&P 500; Dow lower; Nasdaq advances