Firstly it was USD/JPY which started to exhibit some impressive bullish momentum and now crosses like EUR/JPY, GBP/JPY and particularly CHF/JPY look to be reversing their medium term downtrends. EUR/JPY has posted a picture perfect inverted Head-and-Shoulders and any pullbacks towards 125.50 should be considered dip-buying opportunities.

Good luck today