USDJPY formed a short term cycle top at 101.03. Deeper decline to 97.00 area to reach the next cycle bottom on 4-hour chart is still possible in a couple of days. Key resistance is at 101.03, a break above this level will signal the resumption of the up trend, and then further rise to test previous high resistance at 103.59 could be seen.