Dollar gains on upbeat manufacturing data, yuan declines over virus...