Petrol and diesel prices in India remained steady on May 25, 2026, with no major changes recorded in major cities like Delhi and Bangalore. According to data from state-owned oil marketing companies, petrol in Delhi was priced at Rs 94.72 per litre, while diesel stood at Rs 87.62 per litre. In Bangalore, petrol cost Rs 101.94 per litre, and diesel was at Rs 89.54 per litre. These rates are in line with the previous day's prices, reflecting stable global crude oil markets.
Oil Stocks in Focus
Shares of Indian Oil Corporation (IOC), Bharat Petroleum Corporation (BPCL), and Hindustan Petroleum Corporation (HPCL) are in focus today as investors track crude oil price movements. On the National Stock Exchange (NSE), IOC shares opened at Rs 145.20, BPCL at Rs 385.50, and HPCL at Rs 295.80. Analysts attribute the steady performance to expectations of healthy margins and stable demand.
Global Crude Oil Impact
Global crude oil prices have been volatile due to geopolitical tensions and supply concerns. Brent crude futures hovered around $82 per barrel, while West Texas Intermediate (WTI) crude was near $78 per barrel. A slight dip in international prices has provided relief to domestic fuel prices, though any sharp increase could lead to revision in retail rates.
- Delhi Petrol: Rs 94.72 per litre
- Delhi Diesel: Rs 87.62 per litre
- Bangalore Petrol: Rs 101.94 per litre
- Bangalore Diesel: Rs 89.54 per litre
Market experts suggest that oil marketing companies are likely to maintain current prices in the near term, barring any significant global event. Investors are advised to monitor crude oil trends and government policies for further cues. The BSE Oil & Gas index was trading marginally higher, reflecting positive sentiment in the sector.



