Why some petrol pumps in Madhya Pradesh, Rajasthan, Karnataka running dry

PSU fuel retailers Indian Oil, HPCL and BPCL haven't raised petrol and diesel prices in tandem with the rise in crude oil (raw material cost). They sell petrol at a loss of ₹14-18 per litre and diesel at ₹20-25 - a loss that private retailers Nayara Energy, Jio-bp and Shell aren't able to absorb.