Meanwhile, the rates of petrol and diesel are stable since November. Petrol costs 95.41 a litre in Delhi and diesel comes for 86.67 per litre.