20170721 business.international-business: Gold at three-week high as ECB comments lift euro; dollar falls