Markets hit fresh record highs on positive global cues

Markets hit fresh record highs on positive global cues