USDJPY: Pin bar by Eustace for June 22, 2016 Eustace June 22, 2016 at 1:16 PM 2256 1 USDJPYH1 This bullish pin bar tested the 103.89.
JPY shows great efficiency, especially in comparison with European market tools.