Diesel in Delhi will cost 90.67 Indian rupees per litre and petrol 97.77, reflecting increases of 3.4pc and 3.2pc, respectively.

India’s oil minister warned state fuel retailers are losing up to ?1,000 crore a day selling below market prices and the situation may not be sustainable.

India's wholesale inflation surged to 8.3% in April — the highest since October 2022 — as fuel and power costs jumped nearly 25% year-on-year.