TeleTrader 6/17/2016 European markets finish higher