USDJPY formed a trading range between 97.95 and 99.64. Further pullback to test 97.95 support is possible later today. A break below this level will signal deeper decline to 97.50 level. However, the price action from 99.57 is more likely consolidation of the uptrend from 95.62. One more rise is expected to retest 101.43 (Apr 6 high) resistance after consolidation.