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.
-
Financial Horoscope Today, July 23, 2026: Sagittarius to Discover New Income Opportunities, Check What’s in Store for Other Signs

-
Career Horoscope Today, July 23, 2026: Pisces Should Follow the Smart Delay Policy, Check How Other Signs Are Doing

-
Nadda’s attack on Rahul shows regime’s desperation: Congress

-
10 killed, 6.53 lakh affected by floods in Assam

-
Mumbai: 400 booked, 13 FIRs in 5 days over unauthorised protests
