Indian Petrol Prices Continue to be Influenced by Global Crude Oil Rates
Petrol prices in India continue to be a topic of interest for consumers and policymakers alike. As of August 16, 2026, the price of petrol in Delhi is ₹102.12 per litre.
In Mumbai, Chennai, and Kolkata, petrol costs ₹103.54, ₹107.74, and ₹113.51 respectively. The prices are influenced by various factors including global crude oil prices, currency exchange rates, local taxes, and dealer commissions.
The Indian government reviews petrol prices daily in line with the benchmark international rate of the preceding 15 days. This means that state-owned fuel retailers such as Indian Oil Corporation (IOC), Bharat Petroleum Corporation Ltd (BPCL), and Hindustan Petroleum Corporation Ltd (HPCL) adjust their pricing accordingly.
The impact of crude oil prices on petrol prices is significant, with any increase or decrease in global crude oil prices directly affecting retail petrol prices. To save on petrol costs, consumers are advised to drive efficiently, maintain proper tyre pressure, and use loyalty programs offered by fuel stations.