Fuel prices varied across major Indian cities on June 3. Petrol was priced at ₹102.12 per litre in Delhi, ₹111.21 in Mumbai, ₹110.93 in Bengaluru and ₹113.51 in Kolkata. Diesel rates ranged from ₹95.20 in Delhi to ₹99.82 in Kolkata. Consumers are advised to check local rates before refuelling.