image
Petrol price at INR 74.50 a litre in Delhi; highest since Se