Petrol, diesel prices hold steady across major cities after May hike

State-owned oil marketing companies kept petrol and diesel rates largely unchanged on July 21. Delhi petrol remained at ₹102.12 a litre, while prices in Mumbai, Bengaluru, Hyderabad and Kolkata stayed above ₹110.

— Filed Tue, 21 Jul, 2026, 08:34 IST · Source Business Today · Latest · Updated

Petrol and diesel retail prices across major Indian cities were largely unchanged on July 21 after OMCs raised rates on May 25. Delhi petrol remained at ₹102.12 per litre, while Mumbai, Bengaluru, Hyderabad and Kolkata stayed above ₹110.

Why this matters

No related recent OMC signals were provided. The July 21 price hold establishes a post-May-hike baseline for fuel pricing across major Indian cities.

Retail-company signals are accelerating, up +938600% QoQ.