European currencies under pressure, dollar demand persists
EURUSDEURUSD remains under pressure after failed attempts to challenge the 1.10 barrier earlier this week. The euro registered fresh one-week lows around 1.0850 on Thursday and struggles to regain ground ...