As per the latest price notification by the OMCs, one litre of petrol in Delhi costs Rs 95.41, whereas a litre of diesel costs Rs 86.67

from Top Business News- News18.com