Fuel Prices Unchanged Across Major Cities
On April 20, 2026, fuel prices across India's major metropolitan areas held steady, defying ongoing volatility in global crude markets. This stability comes despite heightened geopolitical tensions in West Asia and disruptions impacting crucial shipping routes, alongside domestic political sensitivities ahead of state elections.
In the capital city, Delhi, petrol continued to retail at ₹94.77 per litre, with diesel priced at ₹87.67 per litre. Mumbai residents faced higher rates, with petrol costing ₹103.50 per litre and diesel at approximately ₹90.03 per litre.
Other key cities also maintained their existing price structures. Bengaluru, Hyderabad, Kolkata, and Chennai all reported petrol prices remaining above the ₹100 per litre mark, while diesel prices in these cities stayed below ₹100 per litre.
Factors Influencing India's Fuel Costs
The retail price of petrol and diesel at the pump in India is a complex interplay of several international and domestic factors. A primary determinant is the global price of crude oil, which serves as the fundamental raw material for both fuels. Fluctuations in international crude rates have the most significant impact on consumer prices.
Another critical variable is the exchange rate between the Indian Rupee and the US Dollar. Given India's substantial reliance on imported crude oil, a weakening Rupee against the Dollar directly increases the cost of procurement, often leading to higher retail fuel prices.
Global & Domestic Pressures
Beyond international market dynamics, domestic taxation policies play a substantial role. Both the central and state governments levy taxes that constitute a significant portion of the final price, explaining the variations in petrol and diesel rates across different states. Additionally, transportation costs and the prevailing demand-supply conditions within specific regions also factor into the final price consumers pay.