In a positive surprise, India’s Consumer Price Index (CPI) for the month of October eased to 3.31% as compared to 3.77% in September. The General Indices for rural, urban and combined for the month under review stood at 142.2, 138.8 and 140.6, respectively.