Sensex scales new peak; consumer stocks rally on rain hopes

Record ID: 426959