
Prakash Singh
File photo shows a driver filling up at an Indian Oil Corp. petrol station in New Delhi. State-run Indian refiners announced a cut in petrol prices from Friday, mitigating a sharp increase a month ago that sparked public protests and anger among the government's coalition allies.