The Chinese may be trying to curry a bit of favour before tonights currency report. They have fixed the Yuan at a new record high of 6.6497 against the USD.
Elsewhere the USD is giving back some of its earlier gains against the majors and I suspect that we’ve already seen the range extremes for this session.