The US dollar held near a six-month peak on Wednesday as jitters over China and global growth weighed on risk appetite, while the yen was close to a 10-month low.
Against a basket of currencies, the US dollar was at 104.80, not far off the six-month high of 104.90 touched overnight.
The yen was at 147.66 per dollar in Asian hours.
The euro was little changed at $1.0721 in Asian hours; while Sterling was last at $1.25759.
The Australian dollar was down 0.17% to $0.637. (QNA)