20170719 business.international-business: IBM reports Q2 operating earnings $2.97/shr