Several global markets may see subdued activity on account of Christmas and New Year holidays, an expert said