USDJPY is strugling to break the supply and demand zone near 121.239, but the pair is still forming new lower highs. There will be a greater possibility that the price will retest the 122.849 supply zone before retesting the demand zone near 121.239.
Trend Analysis

Disclaimer