
Amidst the ongoing turmoil in the crude oil market globally and the US-Iran tension in the Middle East, Indian government oil companies have released the latest retail prices of petrol and diesel for Tuesday, July 21, 2026. In the international commodity market, Brent Crude oil remains around $ 90 per barrel. Despite this, it is a matter of relief for the common citizens of the country that even today the Indian oil marketing companies (IOCL, BPCL, HPCL) have not made any major changes in the base rates of petrol and diesel in the major metros of the country. However, due to local VAT and freight charges applicable in the states, there is a slight variation in fuel prices in different cities.
What are the rates today in the four major metros of the country?
The retail prices of petrol and diesel effective from 6 am today in major metro cities of the country are as follows:
-
New Delhi: Today in the country’s capital, petrol is being sold at ₹ 94.72 per liter and diesel at ₹ 87.62 per liter.
-
Mumbai: In the capital of Maharashtra, due to high state tax, petrol remains stable at ₹ 104.21 per liter and diesel at ₹ 92.15 per liter.
-
Kolkata: In Kolkata, the capital of West Bengal, today the price of petrol has been recorded at ₹ 103.94 per liter and diesel at ₹ 90.76 per liter.
-
Chennai: Chennai residents will have to pay ₹100.75 for petrol and ₹92.34 for diesel per liter today.
Latest fuel prices in Patna, Lucknow, Noida and Guwahati
Today’s retail rates of petrol and diesel in major cities of various states of the country are as follows:
-
Patna: Today in Patna, the capital of Bihar, the price of petrol is trading at ₹ 105.18 per liter and diesel at ₹ 92.04 per liter.
-
Lucknow: Today in Lucknow, the capital of Uttar Pradesh, petrol is available at ₹ 94.65 per liter and diesel at ₹ 87.76 per liter.
-
Noida/Greater Noida: In Gautam Buddha Nagar district adjacent to Delhi, today the rate of petrol has been recorded at ₹ 94.83 per liter and diesel at ₹ 87.96 per liter.
-
Guwahati: Today petrol is available at ₹ 98.08 per liter and diesel at ₹ 90.33 per liter in Guwahati, the main city of Assam.
-
Varanasi: Today in the religious city of Varanasi, petrol is priced at ₹ 95.07 per liter and diesel at ₹ 88.24 per liter.
How to check live rate of your city sitting at home
If you are going to fill the tank of your car or bike today, then you can know the rates of your nearest petrol pump through an easy SMS service:
-
Indian Oil (IOCL): By typing dealer code RSP
from your phone 92249 92249 Send SMS to. -
Bharat Petroleum (BPCL): By typing RSP
dealer code 92231 12222 Message me on. -
Hindustan Petroleum (HPCL): By typing HPPRICE
dealer code 92222 01122 send over.
Energy experts believe that if the supply of crude oil in the international market is affected, then there may be pressure on fuel rates in the coming days.
look news india