India's government and state-run fuel retailers increased petrol and diesel retail prices by ₹3 per litre on May 15, 2026 [1].

The price adjustment marks the first increase in fuel costs in four years [7]. It signals the end of a long period of price stability as the Indian government can no longer absorb the rising costs of crude oil caused by the war in Iran and the broader West-Asia crisis [2, 8].

In Delhi, the price of petrol now stands at ₹97.77 per litre [2], while diesel has risen to ₹90.67 per litre [2]. The hike is felt across major urban centers, with petrol reaching ₹106.68 per litre in Mumbai [5] and ₹108.74 per litre in Kolkata [4]. In Chennai, petrol is now priced at ₹103.67 per litre [5].

State-run retailers implemented the changes to mitigate losses stemming from elevated crude-oil prices [3]. The geopolitical instability in West Asia has pressured global energy markets, forcing the Indian government to pass costs on to consumers [2, 3].

The Indian National Congress party criticized the move, reacting to the sudden increase in the cost of living for citizens [1]. The party said the government's decision to hike rates during a period of regional instability was wrong [1].

Fuel prices in India are often subject to volatility based on international crude benchmarks. The current hike reflects a direct correlation between the conflict involving Iran and the retail cost of transport and energy in India [2, 8].

India's government and state-run fuel retailers increased petrol and diesel retail prices by ₹3 per litre

This price hike indicates that India's fiscal buffer against global oil volatility has reached its limit. By allowing retail prices to rise for the first time in four years, the government is shifting the economic burden of the West-Asia crisis onto the consumer to protect the financial viability of state-run oil companies.