At ₹102.12 per litre, petrol is relatively cheaper in Delhi than in other major metros.