Fuel Rates Stable Across India on July 18
Petrol and diesel prices in major Indian cities remained unchanged on July 18, 2026. This stability follows the last significant hike on May 25, when state-owned fuel retailers increased petrol by ₹2.61 per litre and diesel by ₹2.71 per litre.
Despite global crude oil markets experiencing volatility due to ongoing tensions in West Asia and disruptions to critical shipping routes, domestic fuel prices have held firm. Oil prices saw a slight dip last week amid hopes for a resolution in the US-Iran situation, potentially easing transit through the Strait of Hormuz.
City-Wise Fuel Prices on July 18
Consumers in key metropolitan areas continued to face varying costs for petrol and diesel:
- Delhi: Petrol ₹102.12 per litre, Diesel ₹95.20 per litre.
- Mumbai: Petrol ₹111.21 per litre, Diesel ₹97.83 per litre.
- Hyderabad: Petrol ₹115.69 per litre, Diesel ₹103.82 per litre.
- Kolkata: Petrol ₹113.51 per litre, Diesel ₹99.56 per litre.
- Bengaluru: Petrol remained above ₹110 per litre, while diesel was below ₹100.
- Chennai: Petrol ₹107.76 per litre, Diesel ₹99.55 per litre.
Understanding Fuel Price Dynamics in India
Several factors contribute to the final retail price of petrol and diesel in India:
- International Crude Oil Prices: As the primary raw material, global crude rates have the most significant impact.
- Rupee-Dollar Exchange Rate: India's reliance on imported crude means a weaker rupee increases acquisition costs.
- Government Taxes: Both central and state governments levy substantial taxes, leading to price variations across states.
- Logistics and Demand: Transportation costs and local supply-demand conditions also play a role.
These combined elements determine the daily fluctuations and stability observed at the fuel pumps nationwide.