The rally this morning in the JPY crosses is being ascribed by some to expectations of a better than expected Chinese first quarter GDP number. Anything below the 6.3% expectation will see a sell-off in EUR/JPY whereas anything above 7.5% should see the rally continue. Numbers due in 10 minutes.