Petrol in Delhi will cost Rs 56.49 a litre from midnight tonight as compared to Rs 58.91 now. Similarly, diesel will cost Rs 46.01 per litre as against Rs 48.26 at present.
This is the 10th straight reduction in petrol price since August and sixth in diesel since October.
The latest cut in fuel prices, which are generally revised on 1st and 15th of the month, comes days ahead of February 7 polling for Delhi Assembly, for which BJP is locked in a fierce battle with AAP while Congress is also in the fray.
Oil firms buy crude oil at one price but by the time it is processed and turned into fuel - a process that may take up to six weeks, a fall in international rates results in inventory loss, sources said.
More From This Section
Despite reductions, petrol will cost more than ATF, which is of superior quality and used in aircraft.
A litre of jet fuel or aviation turbine fuel (ATF) costs Rs 46.51 per litre in Delhi.
After the price cuts, petrol price is the lowest since September 2010 while diesel is cheapest since March 2013.
ATF has a higher octane than petrol and diesel is a heavier fraction in the distillation process. Traditionally, auto fuels being of lesser quality than ATF would cost less.
Four consecutive excise duty hikes since November, totalling Rs 7.75 a litre on petrol and Rs 7.50 on diesel, have however, reversed this.
But for these, the cumulative reduction of Rs 17.11 per litre in petrol price in ten cuts since August and Rs 12.96 a litre on diesel since its deregulation in October, would have been higher.
"Since that price revision, international prices of both petrol and diesel have continued to be on a downtrend and the rupee-US dollar exchange rate has appreciated. The combined impact of both these factors warrant a decrease in retail selling prices of both petrol and diesel," IOC said.