Published 5/21/2026, 2:19:47 AM · Updated 5/21/2026, 1:18:15 PMBy TheBriefWire Editorial Team
Key points
Petrol and diesel prices across India remained steady on Thursday (21 May), after state-run oil marketing companies implemented another round of price hikes, raising rates by up to 90 paise per litre earlier this week.
The increase marked the second hike in less than a week amid elevated global crude oil prices.
Publicly available sources said petrol prices in the national capital were revised to ₹98.64 per litre from ₹97.77 earlier, while diesel rates rose to ₹91.58 per litre from ₹90.67. Latest price updates issued by Indian Oil Corporation, Bharat Petroleum Corporation Limited and Hindustan Petroleum Corporation Limited showed limited movement in fuel prices across major cities, with variations driven by local value-added tax rates and freight costs.
City-wise petrol prices today City Price Price Change New Delhi ₹ 98.64 0.00 Kolkata ₹ 109.70 0.00 Mumbai ₹ 107.59 0.00 Chennai ₹ 104.57 -0.35 Gurugram ₹ 99.51 +0.13 Noida ₹ 98.91...