Among the metros, Calcutta recorded the sharpest rise of 96 paise in the price of petrol, taking it to ₹109.70 a litre