The dollar has traded firmer so far today. EUR-USD dipped to the low 1.2300s, aided lower by a sub-forecast German ZEW survey. USD-JPY lifted to a three-session high of 106.86, Bloomberg reported a Japanese MoF official complaining that recent yen movements have been too volatile and trading too strongly. Japanese data today included the March Tankan business survey, which fell 1.0% m/m for large manufacturers while rising 2.0% for services.