EUR/JPY retreats from YTD high with price action falling in a tight range

18/07/2025