Euro holds at one-month high, yen set for worst month since 2016
The European single currency was at $1.1175 holding its highest in a month, having gained 1.7% so far this week.
The European single currency was at $1.1175 holding its highest in a month, having gained 1.7% so far this week.