Starting today, March 20, 2026, premium petrol prices in India have risen by ₹2.09 per litre. BPCL’s ‘Speed’, HPCL’s ‘Power’, and IOCL’s ‘XP95’ see a price hike of ₹2.09 per litre.
Premium petrol, which previously cost ₹111.68 per litre, now stands at ₹113.77 per litre. In cities like Lucknow and Pune, the price stands at ₹103.92 and ₹113.17 per litre respectively.
Current Petrol Prices in India
Here’s a quick look at the updated petrol prices in key Indian cities:
-
Delhi: ₹94.77 per litre
-
Gujarat: ₹94.49 per litre
-
Haryana: ₹95.91 per litre
-
West Bengal: ₹106.72 per litre
-
Jharkhand: ₹98.38 per litre
-
Kerala: ₹106.08 per litre
Why Petrol Prices Are Rising
The rise in petrol prices coincides with the sharp increase in global crude oil prices, which have crossed $100 per barrel. This surge, combined with ongoing geopolitical tensions, has put significant strain on India’s economy.
Global Tensions Fueling the Increase
The ongoing US-Iran tensions continue to escalate. Despite claims from US President Donald Trump that the conflict would end soon, Iran’s retaliation indicates that the conflict is likely to persist.
The Impact on the Rupee
Meanwhile, the Indian rupee has depreciated against the US dollar. On Friday, the rupee fell below ₹93, further adding to inflationary pressure on the country.
Conclusion
Rising petrol prices and a weakening rupee mark a challenging time for India. As global tensions affect fuel costs, India’s economy faces further pressure.














