Gold Firms on Weaker Dollar, Ukraine Peace Uncertainty