Petrol price in Delhi touches Rs 74.21, highest since September 2013

Petrol price in Delhi touches Rs 74.21, highest since September 2013

Watchlist