The buck is enjoying a rare recovery but USD/JPY gains are limited. Profit-taking on long EUR positions in the crosses as well as EUR/USD is holding back USD/JPY on rallies.

USD/JPY is consolidating gains in an 81.35/45 range, holding below 81.68 resistance. 80.90 is solid support on dips.