Petrol was selling at Rs 73.89 a litre, diesel at Rs 67.03 a litre in Delhi after OMCs reduced prices by 12-16 paisa on Sunday. from Industry-Economic Times Read The Rest:economictimes...