Euro rejected from fresh highs, yen demand persists
EURUSDFollowing yesterday’s rejection from early-2020 highs above 1.12, EURUSD has settled around 1.1160 on Wednesday, struggling to regain the upside momentum. Despite the impetus has slowed, the technical picture on ...