USD/JPY has drifted off from its earlier high at 95.30 and both central banks and a US investment house have been seen selling. There is also talk that China is on the offer towards 95.50.