The Euro (EUR) faced notable headwinds this week, primarily due to diminishing optimism surrounding peace negotiations in Ukraine. However, at the start of the week the focus was on the European ...