Holds above 1.0900 amid overbought condition, ECB rate decision eyed
Share:
EUR/USD attracts some buyers near 1.0900, the two-week high.
The pair holds above the key 100-hour…