Petrol and diesel prices across major Indian cities remained unchanged on March 8, even as global crude oil markets witnessed volatility amid escalating tensions between the United States and Iran. The stability continues a pattern seen since May 2022, when the Centre and several states reduced fuel taxes, helping keep retail prices steady despite fluctuations in international oil benchmarks

Oil Marketing Companies (OMCs) revise retail fuel prices every day at 6 am, taking into account movements in international crude oil prices and currency fluctuations. However, despite the daily review mechanism, petrol and diesel rates have largely remained stable in recent years due to policy interventions and tax adjustments.

Petrol and Diesel prices in major cities (March 8)

CityPetrol (₹/L)Diesel (₹/L)
New Delhi94.7287.62
Mumbai104.2192.15
Kolkata103.9490.76
Chennai100.7592.34
Ahmedabad94.4990.17
Bengaluru102.9289.02
Hyderabad107.4695.70
Jaipur104.7290.21
Lucknow94.6987.80
Pune104.0490.57
Chandigarh94.3082.45
Indore106.4891.88
Patna105.5893.80
Surat95.0089.00
Nashik95.5089.50

What determines petrol and diesel prices in India?

Fuel prices in India are influenced by several economic and market factors. Since petrol and diesel are largely derived from imported crude oil, international trends play a crucial role in determining domestic prices.

Global crude oil prices: Changes in crude oil rates in the international market directly impact the cost of producing petrol and diesel.

Exchange rate fluctuations: India imports a major share of its crude oil. When the Indian rupee weakens against the US dollar, the cost of imports rises, pushing fuel prices higher.

Taxes: Both the Central government’s excise duty and state-level VAT account for a substantial share of retail fuel prices. Since tax structures vary across states, prices differ from city to city.

Refining and processing costs: Converting crude oil into usable fuels involves refining expenses, which can change depending on the quality of crude and refinery efficiency.

Demand and supply patterns: Seasonal demand, economic activity and supply conditions can also influence pricing trends in the fuel market.

How to check petrol and diesel prices via SMS

Consumers can easily find the latest fuel prices in their city through SMS services provided by oil companies.

  • Indian Oil customers: Send the city code followed by RSP to 9224992249.
  • BPCL customers: Send RSP to 9223112222.
  • HPCL customers: Send HP Price to 9222201122.

The message will return the most recent petrol and diesel prices for the selected location.