Petrol prices in Delhi crossed ₹100 per litre on Monday after India’s state-owned fuel retailers raised petrol and diesel prices for the fourth time in less than two weeks. Petrol was increased by ₹2.61 per litre and diesel by ₹2.71, taking petrol in New Delhi to ₹102.12 per litre and diesel to ₹95.20.
A fourth increase
The latest rise follows a series of fuel price revisions since mid-May, after several years of largely frozen retail prices. Since 15 May, state retailers have raised diesel prices by about 8.6% and petrol by about 7.8%.
Why prices are rising
The increases are linked to higher crude costs, supply disruption and pressure from the Iran war and the Strait of Hormuz. India is the world’s third-largest oil importer and consumer, making domestic fuel prices highly exposed to global energy shocks.
Pressure on households
The rise will feed directly into household budgets, transport costs and business margins. Diesel is especially important for freight, agriculture and logistics, meaning higher pump prices can quickly move through the wider economy.
Retailers under strain
Indian Oil, Bharat Petroleum and Hindustan Petroleum control about 90% of India’s fuel retail market. The companies have been raising prices to recover losses caused by higher international crude costs.
Inflation risk
For policymakers, the challenge is now balancing consumer pressure with energy security. If global crude prices remain elevated, India may face further inflation pressure, weaker fuel demand and a more difficult import bill.
Newshub Editorial in Asia – 25 May 2026
If you have an account with ChatGPT you get deeper explanations,
background and context related to what you are reading.
Open an account:
Open an account

Recent Comments