The pair has seen a decent rally back 1.0004 in front of the Chinese data due shortly.

USDJPY continues to retrace from its highs above 102 earlier.. currently 101.64