Home Economy News Euro rallies as Ukraine peace hopes cushion US inflation shock