Petrol price in Delhi touches Rs. 74.08, highest since Sept 2013