India's retail fuel prices have been in an extended freeze, even as global crude markets have been anything but calm.
Here is the full picture on where petrol, diesel, and LPG stand on April 21, 2026 — and why prices have not moved despite crude oil hovering around $95 per barrel.
Today's Petrol and Diesel Prices (April 21, 2026)
Major Cities — Petrol
| City | Petrol (₹/litre) |
|---|---|
| Delhi | ₹94.77 |
| Mumbai | ₹103.50–₹103.54 |
| Bengaluru | ₹102.96 |
| Hyderabad | ₹107.46 |
| Chennai | ₹100.84 |
| Kolkata | ₹105.41 |
| Ahmedabad | ₹94.49 |
Major Cities — Diesel
| City | Diesel (₹/litre) |
|---|---|
| Delhi | ₹87.67 |
| Mumbai | ₹90.03 |
| Bengaluru | ₹88.99 |
| Chennai | ₹92.61 |
| Kolkata | ₹91.67 |
LPG Cylinder Price: ₹912.50 per 14.2 kg cylinder (domestic).
CNG and PNG prices vary by city and are regulated by respective city gas distribution companies. No revision was announced today.
Crude Oil: The Global Picture
International crude oil prices were hovering around $94–$95 per barrel on April 21, 2026. This is notable. At this level — which would historically have translated to meaningful fuel price hikes in India — prices have nonetheless stayed frozen at the pump.
The reason is partly structural and partly political.
Also Read: Petrol Diesel Price Today April 18 2026 – Delhi, Mumbai, All States
Global Volatility Factors Today:
- Ongoing disruptions to key shipping routes in the Red Sea and Strait of Hormuz, connected to West Asia tensions.
- Uncertainty about the durability of the Iran-US ceasefire. If that unravels, crude could spike above $100 again.
- OPEC+ has maintained production cuts, keeping global supply tighter than the demand-side would suggest.
- The US dollar's strength has kept dollar-denominated oil prices somewhat contained even as geopolitical risk stays high.
Why Prices Are Not Moving in India
India's retail fuel pricing system works through daily revisions, theoretically. Since June 2017, oil marketing companies (OMCs) — Indian Oil Corporation (IOC), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL) — are supposed to revise prices every morning at 6 AM based on international benchmarks and rupee-dollar movements.
In practice, this mechanism has been suspended during politically sensitive periods — elections being the most common trigger. Ahead of state elections and under pressure from political optics, OMCs have held prices steady for extended periods, with the central government either implicitly or explicitly providing cover.
The cost of this freeze falls on the OMCs, which absorb under-recoveries when crude prices rise but retail prices do not. Over time, this has eroded their balance sheets and required periodic government intervention through excise duty reductions or direct transfers.
Central Excise Duty on petrol remains around ₹21 per litre. This is a substantial component of the final price — and one that the government has room to reduce if it chooses. It has done so before. Any reduction in this duty would translate immediately to lower pump prices.
Also Read: Delhi EV Policy 2026: Petrol Two-Wheeler Ban From April 2028 — Check What CM Says
State-Level Tax Variation: Why Mumbai Pays ₹9 More Than Delhi
One of the most visible aspects of India's fuel pricing is the stark difference between cities. Petrol in Delhi is ₹94.77 per litre. In Mumbai, it's ₹103.50. In Hyderabad, it crosses ₹107.
The core reason: Value Added Tax (VAT). State governments set their own VAT on petrol and diesel, and rates vary significantly. Maharashtra has historically levied higher VAT on fuel, which is why Mumbai and Pune prices consistently exceed Delhi rates. Telangana follows a similar high-tax approach.
For states with fiscally constrained governments, fuel VAT is a reliable revenue stream that they are reluctant to cut. For the consumer, it means your pincode can cost you an extra ₹8–₹12 per litre compared to someone in another city.
The Road Ahead
Multiple factors will determine whether fuel prices move in the coming weeks:
- Crude oil trajectory: If West Asia tensions escalate and crude crosses $100 convincingly, the pressure on OMCs will become harder to absorb. A revision upward becomes likely in that scenario.
- State elections calendar: No major state election is immediately scheduled, which reduces the political resistance to a moderate price revision if needed.
- Monsoon and demand: India's fuel demand typically rises during the pre-monsoon and monsoon agricultural seasons as tractors, pump sets, and rural transport demand increases.
- Electric vehicles: Urban petrol demand is gradually moderating as two-wheeler EV adoption accelerates, particularly in Delhi, Bengaluru, and Pune. This is a structural, long-term shift — not something that moves prices week to week.
What It Means at Ground Level
For a daily commuter driving 30 km in Delhi, today's petrol price means spending roughly ₹150–₹200 per day on fuel depending on vehicle efficiency. For a truck driver hauling goods from Delhi to Mumbai, diesel at ₹87.67 per litre represents a significant operating cost — and any rise directly affects freight charges, which feed into consumer prices for everything from vegetables to electronics.
Auto-rickshaw and taxi drivers in cities like Hyderabad and Kolkata — where prices are higher — continue to push for fare revisions. Transporters have argued that even frozen retail prices mask rising costs because diesel engine maintenance, spare parts, and tyres have all become more expensive.
