20170620 business.international-business: Stocks buoyed by tech bounce; Dudley remarks lift Treasury yields