Petrol, diesel and CNG prices updated for May 20: Check city-wise rates

0

Petrol and diesel prices remained unchanged across the country on Wednesday, May 20, a day.

After Oil Marketing Companies (OMCs) implemented another round of fuel price hikes amid rising global crude oil prices linked to the ongoing Iran-US conflict.

The latest increase marked the second fuel price revision within a week. Earlier, OMCs had already raised petrol and diesel prices by Rs 3 per litre as mounting geopolitical tensions in West Asia continued to disrupt global energy markets and push crude prices higher.

Petrol Prices Across Major Cities (May 20, 2026)

City Petrol Price (Rs/Litre)
New Delhi 98.64
Mumbai 109.70
Kolkata 108.74
Chennai 104.49
Gurgaon 99.51
Noida 98.65
Bengaluru 107.14
Bhubaneswar 105.25
Chandigarh 98.10
Hyderabad 111.84
Jaipur 108.94
Lucknow 98.42
Patna 109.54
Thiruvananthapuram 111.70

India, which imports nearly 85-90 per cent of its crude oil requirements, remains highly vulnerable to fluctuations in international oil prices and supply disruptions caused by geopolitical instability.

The sustained rise in crude prices has also increased pressure on India’s foreign exchange reserves, while OMCs are reportedly facing significant daily losses due to elevated import costs.

Fuel retailers revise petrol and diesel prices every day at 6 AM based on global crude benchmarks and fluctuations in currency exchange rates.

Diesel Prices Across Major Cities (May 20, 2026)

City Diesel Price (Rs/Litre)
New Delhi 90.67
Mumbai 93.14
Kolkata 95.13
Chennai 95.47
Gurgaon 92.01
Noida 91.93
Bengaluru 95.04
Bhubaneswar 96.83
Chandigarh 86.09
Hyderabad 99.95
Jaipur 94.14
Lucknow 91.73
Patna 95.58
Thiruvananthapuram 100.59

Following the recent hike, Hyderabad continued to record the highest petrol prices among major Indian cities. Petrol in the city was priced at Rs 111.84 per litre on May 20, while Thiruvananthapuram followed closely at Rs 111.70 per litre.

Chandigarh remained among the cheapest cities for petrol, with rates at Rs 98.10 per litre. Lucknow and Noida also continued to report relatively lower fuel prices compared to several metropolitan cities, with petrol costing Rs 98.42 and Rs 98.65 per litre respectively.

In the diesel segment, Thiruvananthapuram recorded the highest rate at Rs 100.59 per litre, followed by Hyderabad where diesel was priced at Rs 99.95 per litre.

Meanwhile, CNG prices in major cities largely remained stable despite broader volatility in global energy markets.

CNG Prices Across Major Cities (May 20, 2026)

City Price (Rs/Kg)
New Delhi Rs 77.09
Mumbai Rs 81
Ahmedabad Rs 82.25
Gurgaon Rs 82.12
Noida Rs 85.7
Bangalore Rs 90
Jaipur Rs 90.91
Chennai Rs 91.5
Pune Rs 92.5
Kolkata Rs 93.5
Lucknow Rs 95.75
Hyderabad Rs 97

The recent fuel price increases come amid concerns over the impact of the Iran-US conflict on global crude supply chains, with traders closely monitoring developments in West Asia for further disruptions that could influence domestic fuel prices in the coming weeks.

Comments are closed.