20170628 business.international-business: Euro rallies; weak dollar lifts oil; stocks slip