Home/Learn/Event
EventJuly 15, 2026

Petrol and diesel price today: frozen as crude swings

Petrol is Rs 102.12 and diesel Rs 95.20 in Delhi today, unchanged since May 25 through a full crude round-trip, because taxes dominate the pump price.

Explain like I'm 5: the simplest possible explanation, no finance knowledge needed

Crude oil has been on a rollercoaster, but your fuel bill has sat perfectly still. Petrol costs about Rs 102.12 a litre and diesel about Rs 95.20 in Delhi as of July 15, 2026, unchanged since May 25 through a full crude round-trip, from a sharp crash to a fresh jump back toward $86 a barrel after US strikes on Iran, because taxes and fixed costs, not crude, dominate the pump price. It is the question millions of drivers ask every time oil makes headlines: if crude keeps moving, why does petrol not?

The short answer is that the crude oil price is only one slice of what you pay. The rest is tax, dealer margin, and the oil companies' own profit, and those do not move just because crude does.

Petrol and diesel price today: petrol about Rs 102 and diesel Rs 95 in Delhi, frozen since May 25 even as crude oil swung from a crash to a jump

Rs 102.12
Petrol, Delhi
Rs 95.20
Diesel, Delhi
May 25
Last revised
~$86
Brent crude

Petrol and Diesel Price by City

Pump prices vary across India mainly because each state charges its own VAT on top of a similar base price. Here are the rates on July 15, 2026.

CityPetrol (per litre)Diesel (per litre)DelhiRs 102.12Rs 95.20MumbaiRs 111.21Rs 97.83KolkataRs 113.51Rs 99.82ChennaiRs 107.77Rs 99.55

The gap between Delhi and Kolkata, more than Rs 11 a litre on petrol, is almost entirely down to state taxes, since the underlying fuel costs the oil companies roughly the same in both cities.

Why Pump Prices Stay Flat

The disconnect between crude and the pump is by design. Roughly half of what you pay for petrol is central excise duty and state VAT, with dealer commission and the oil companies' margin on top, leaving the crude oil cost as just one component. So neither a crash nor a spike in crude translates into anything close to the same move at the pump.

This is why the freeze has survived a wild few months. When crude fell, oil marketing companies like Indian Oil, BPCL, and HPCL rebuilt margins rather than cutting prices. Now that crude has jumped back toward $86 on the Iran escalation, those same companies are likely to absorb the higher cost rather than raise pump prices immediately, which is why rates have held since the last revision on May 25, when petrol was raised about Rs 2.61 and diesel about Rs 2.71 a litre.

The crude swings are showing up in company margins, just not at the pump. You can track the raw input on our crude oil price today page, and the wider market reaction in our Indian stock market today wrap.

Why This Matters

For households, fuel is a big and visible cost, and a frozen pump price can feel like either a missed saving or a lucky escape depending on which way crude is moving. When crude fell, the benefit flowed to the government and oil companies rather than drivers; now that crude is rising, that same buffer is shielding drivers from an immediate increase. It cuts both ways.

For the economy, the bigger swing factor now is the direction of crude. A sustained rise in oil, driven by the Strait of Hormuz tension, would widen India's import bill and pressure the rupee even if pump prices stay frozen, so the strain shows up in the wider economy before it reaches the fuel station.

What To Watch

The first thing to watch is crude oil and the Strait of Hormuz. If oil stays high for several weeks, the pressure shifts from a possible cut toward a possible increase, as oil companies can only absorb rising costs for so long.

The second is any government move on excise duty. A duty change is the fastest way to move pump prices in either direction, and governments use it to manage inflation, so policy signals matter as much as the crude price.

The third is the rupee. Since India imports oil in dollars, a weaker rupee makes the landed cost of fuel higher even at the same crude price, adding to the pressure when oil is rising.

The Bigger Picture

Daily price revision was meant to link pump prices closely to global crude, but in practice prices move in slow, infrequent steps rather than tracking oil day to day. For consumers, the lesson is that a crude move rarely means an instant change at the pump, because the tax and margin layers act as a buffer in both directions.

That buffer is exactly what the last few months have shown. Crude crashed and pump prices did not fall; crude has now jumped and they have not risen either. The system smooths the extremes, so neither the fall nor the spike passes through in full. With crude climbing again on the Iran flare-up, the question has quietly flipped from when drivers get a cut to how long the freeze can hold if oil keeps rising.

Frequently Asked Questions

As of July 15, 2026, petrol costs about Rs 102.12 per litre and diesel about Rs 95.20 in Delhi. In Mumbai petrol is around Rs 111.21 and diesel Rs 97.83, in Kolkata petrol is about Rs 113.51 and diesel Rs 99.82, and in Chennai petrol is around Rs 107.77 and diesel Rs 99.55. Prices vary by city mainly because of different state taxes (VAT).

Crude oil crashed earlier in 2026 and has now bounced back toward $86 a barrel after the US struck Iran, but pump prices have stayed flat since May 25, 2026. The main reason is that taxes (central excise duty plus state VAT) and fixed dealer and marketing costs make up roughly half the retail price, so the crude component is only one part. Oil marketing companies absorb crude swings in both directions rather than revising prices daily.

The base price set by oil companies is similar nationwide, but each state adds its own VAT (sales tax) on top, and freight costs vary. States with higher VAT, like Maharashtra and West Bengal, have higher pump prices, which is why petrol is cheaper in Delhi (about Rs 102) than in Mumbai (about Rs 111) or Kolkata (about Rs 113), even on the same day.

Since 2017, prices are revised daily at 6 a.m. by oil marketing companies (Indian Oil, BPCL, HPCL) under a system of daily price revision linked to a 15-day rolling average of international product prices and the rupee. However, in practice prices often stay frozen for long stretches, especially around the time of elections or when companies are managing their margins, as has happened since late May 2026.

It depends on the government and oil companies rather than daily crude moves. When crude fell, the saving was not passed on; now that crude is rising again, oil companies are likely to absorb the higher cost from their margins rather than raise pump prices immediately. A change usually needs a sustained move in crude plus a policy or corporate decision on excise duty or pricing. This is general information, not investment advice.

Also Read
EventGold rate today in India: 24K at Rs 1.60 lakh per 10g
EventSilver rate today in India: about Rs 2.6 lakh per kg
EventSilver is Rs 2.6 lakh a kg and still down for the year
Get the app

Track it all in Ziro Market.

Free. iOS and Android. Built for Indian markets.

App Store →Play Store →