The euro held at a one-month high against the dollar on Thursday, having rallied on hopes the war in Ukraine might be entering a new de-escalating phase, while the yen was set for its worst month since November 2016.
The European single currency was at $1.1175 holding its highest in a...