According to a new price notification by state-run OMCs, petrol in Delhi costs Rs 95.41 while diesel costs Rs 86.67 per litre in the national capital

from Top Business News- News18.com