Deutsche Bank argues that the euro may have hit a top for now
Adding that any move towards 1.2300 in EUR/USD would make the range lean towards the extreme side and see ‚ultimate exhaustion‘.
Adding that any move towards 1.2300 in EUR/USD would make the range lean towards the extreme side and see ‚ultimate exhaustion‘.