As crude plunges to $33 a barrel, India sees fall in petrol, diesel prices Petrol prices in Delhi stood at Rs 70.59/litre, while Diesel prices were at Rs 63.26/litre Read Full News on www.business-standard.com