image
Petrol price in Delhi touches INR 74.08, highest since Septe