We’ve seen demand for JPY as European trading gets underway 25 July
Softer Nikkei 225 tones into the close has helped put yen pairs on the back foot.
USDJPY has posted lows of 106.05 just ahead of reported demand/support at 106.00. EURJPY on session lows of 116.30 bringing EURUSD down to 1.0970. GBPJPY 139.15 dragging GBPUSD back to 1.3129 from 1.3144.