Petrol prices across major Indian cities have seen slight variations, with Mumbai recording the highest rate at ₹103.54 per litre.