20170628 business.international-business: Euro rallies on ECB tone; stocks fall on Senate vote delay