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