Fuel prices in India increased again on May 23, 2026, marking the third rise in the past nine days, according to government oil marketing companies. The revised fuel rates came into effect across the country from 6 a.m.
In Delhi, petrol prices increased by 87 paise per litre to ₹99.51 per litre, while diesel prices rose by 91 paise per litre to ₹92.49 per litre.
Government oil marketing companies said fuel prices have been rising in the domestic market amid an increase in international crude oil prices in recent days. The latest revision is reported to be the third major increase this month.
Fuel prices also increased in major metropolitan cities. In Kolkata, petrol was priced at ₹110.64 per litre and diesel at ₹97.02 per litre. In Mumbai, petrol stood at ₹108.49 per litre and diesel at ₹95.02 per litre. In Chennai, petrol was priced at ₹103.31 per litre and diesel at ₹96.98 per litre. Price increases in these cities ranged between approximately 80 paise and 95 paise per litre.
![]()
Fuel prices were also updated in other major cities. In Noida, petrol was priced at ₹99.51 and diesel at ₹92.84. In Lucknow, petrol stood at ₹99.28 and diesel at ₹92.64. In Chandigarh, petrol was priced at ₹86.94 and diesel at ₹98.95. In Patna, petrol stood at ₹110.49 and diesel at ₹96.53. In Ranchi, petrol was priced at ₹102.60 and diesel at ₹97.66. In Bhopal, petrol stood at ₹111.71 and diesel at ₹96.85.
According to oil companies, international crude oil prices have recently recorded a sharp increase. Reports said Brent crude oil prices have risen by nearly 50% due to geopolitical tensions and supply chain disruptions. Brent crude is currently trading at around $103 per barrel, while WTI crude is near $96 per barrel, increasing fuel costs for import-dependent countries such as India.











