EUR/USD sits at 1.3675. Source relates selling decent amount down at 1.3650 and running into virtual wall of buy interest.
EUR/USD sits at 1.3675. Source relates selling decent amount down at 1.3650 and running into virtual wall of buy interest.
Most Popular