Delhi petrol today still costs ₹102.12 a litre and diesel ₹95.20, though crude has swung sharply this month. Crude is only one layer of the pump price.
Updated: October 25, 2026, 10:30 AM IST
Quick Read
- October 25 pump prices are unchanged: Delhi petrol ₹102.12, diesel ₹95.20; Mumbai petrol ₹111.21, diesel ₹97.83.
- Crude is just one part of the price. Fixed central excise, state VAT, refining, freight and dealer commission sit on top of it — and none of those fall when crude falls.
- Oil companies also use cheap-crude periods to recover earlier losses from when they held prices steady during crude spikes.
Every driver knows the frustration. Crude falls on the news, and the pump price does not move. Crude rises, and the fear is that the pump will follow within days. It feels unfair, and in one narrow sense it is: the link between a barrel of crude and a litre at your local pump is real, but it is slow, partial, and filtered through taxes and company balance sheets.
The numbers this week make the point. On October 25, petrol and diesel prices were unchanged across major cities, according to Asianet News and Kalinga TV’s city-wise listings. Delhi petrol stayed at ₹102.12 a litre and diesel at ₹95.20. Mumbai was ₹111.21 and ₹97.83. Chennai was ₹107.76 and ₹99.55. Hyderabad, the costliest of the big metros, was ₹116.15 and ₹104.23. That freeze happened while global crude was surging on Middle East tensions — the same tensions behind our October 23 report on crude at $120 a barrel.
What a litre of petrol is actually made of
Think of the pump price as a stack, not a single number. At the bottom sits the crude itself, which India almost entirely imports and pays for in dollars. On top of that comes refining — turning crude into petrol — plus freight, insurance and storage to get it to your city. Then the oil marketing company (OMC) takes its margin for running the retail network, and the dealer takes a commission per litre.
Then come the taxes, and they are the biggest surprise for most drivers. Business Standard’s breakdown of petrol pricing stresses that taxes together often form one of the biggest components of the retail price. The Centre charges excise duty as a fixed amount per litre — fixed means it does not shrink when crude gets cheaper. States add VAT, which differs by state and is a big reason Delhi (₹102.12) and Hyderabad (₹116.15) differ by ₹14 for the same litre of petrol. Petrol and diesel sit outside GST, so there is no single national tax rate to even out those differences.
That stack explains the basic maths. If crude is, say, a third of the pump price, then a 10% fall in crude can only cut the pump price by about 3% — before the rupee, refining costs and margins do anything at all. A headline that says “crude down 10%” never meant “petrol down 10%”. It never could.
The rupee eats part of every crude fall
Crude is priced in dollars, and India pays in dollars. When the rupee weakens against the dollar, each barrel costs more rupees even if the dollar price is unchanged. A crude fall of $5 a barrel can be half-cancelled by a rupee slide in the same week. This is not an excuse invented by oil companies — it is arithmetic, and it is the same reason the rupee’s slide toward record lows this month has kept import costs high even on days when crude eased.
There is also a time lag built into the system. The petrol in the tank at your local station was refined from crude bought weeks ago and shipped through routes like the Strait of Hormuz. Minister of State for Petroleum Suresh Gopi made exactly this point when crude softened earlier: cheaper crude has to be transported to India first, and the fuel on sale today was bought at yesterday’s prices. A crude fall today shows up, if at all, weeks later.
Oil companies recover old losses first
This is the part drivers like least, and it is real. When crude spikes, state-run OMCs — Indian Oil, Bharat Petroleum and Hindustan Petroleum — often hold pump prices steady instead of passing the full increase on. They absorb losses. When crude later falls, they use the breathing room to repair those losses before cutting pump prices. IndMoney’s analysis puts it plainly: when crude was high, public-sector OMCs were absorbing losses instead of passing the full increase to consumers, and when crude falls, OMCs may first use the benefit to repair margins.
Petroleum Minister Hardeep Singh Puri said the same thing in fresh remarks reported this week: state-run OMCs had incurred losses when crude surged during the West Asia conflict, they are still selling fuel refined from crude bought at higher prices, and if crude stays low for the next few weeks, a cut becomes possible. Note the condition — “if crude stays low for the next few weeks”. One soft week is not enough for a price cut, because the companies need to be sure the fall will last before they give up the margin they are using to recover.
The contrast with private retailers proves the mechanism. The same report notes that private retailer Nayara Energy cut petrol by ₹5 a litre and diesel by ₹3 a litre — the first fuel price cut by a retailer in more than two years — while state-run retailers, which sell most of India’s fuel, held prices unchanged. Private chains can move fast because they price off their own costs. State-run firms move slowly because their pricing also carries the weight of past losses and government revenue.
Why diesel matters more than petrol here
Petrol hits household budgets directly. Diesel hits everything else. Trucks, buses, tractors, construction machines and farm equipment run on diesel, so a diesel cut lowers the cost of moving food, cement, steel and consumer goods across the country. That is why economists watch diesel more closely than petrol: a diesel fall can ease pressure on consumer prices generally, while a petrol fall mainly helps car and bike owners.
History backs the scepticism. In May 2020, Brent crude fell below $20 a barrel — its lowest since February 2002 — a drop of up to 66% over the year, according to Times Now’s compilation of Indian Oil data. Indian retail petrol fell only about 7% and diesel about 8% in the same period. The gap went to higher central excise (raised by ₹3 a litre on each fuel at the time) and higher marketing margins for state-run retailers. The pattern is not new, and it is not a mystery: when crude collapses, governments and companies both take a share of the windfall.
So when will pump prices actually fall?
Three things have to line up. First, crude has to stay low for weeks, not days, so OMCs trust the fall. Second, the rupee has to stop sliding, so the dollar price translates into a rupee saving. Third, the government has to decide it wants a cut more than it wants the tax revenue — fuel taxes fund a large share of central and state budgets, and cutting them is a revenue decision as well as a pricing one. Puri’s “next few weeks” condition is the honest version of that test.
For drivers, the practical takeaway is dull but useful: ignore single-day crude headlines. Watch for a sustained crude fall plus a stable rupee plus a minister hinting at a cut — that combination, not one day’s Brent price, is what has preceded actual pump cuts in the past. And if you run a business on diesel, a private-retailer cut like Nayara’s is worth checking locally, since it can appear while state-run pumps stay flat.
Also read
- $120 crude: India’s oil bill at 14-year high
- 74,849: Sensex gains before Dussehra market holiday
- Rupee near all-time low: why it keeps falling
FAQ
Why doesn’t petrol get cheaper when crude falls? Because crude is only part of the pump price. Fixed excise duty, state VAT, refining, freight, dealer commission and OMC margins do not fall with crude, and OMCs first recover losses from earlier crude spikes.
How long does a crude fall take to reach the pump? Weeks, not days. Fuel on sale today was refined from crude bought earlier, and OMCs wait to see if the fall lasts before cutting prices.
Why is petrol cheaper in Delhi than Hyderabad? State VAT differs. Delhi’s lower VAT keeps it near ₹102.12, while Hyderabad’s higher state duties push it to ₹116.15 for the same litre.



