USD/JPY is edging higher, but it’s slow going, presently at 95.10 from a European opening around 94.90.

There are ongoing reports of sell orders lined up at 95.25 up through 95.50, so the upside should prove tough sledding. Among those with a selling interest are Japanese exporters and option players defending 95.50 barriers. And life just wouldn’t be complete without China being mentioned by name.