New Delhi: Petrol prices were hiked for the 10th time since June 2010, by a little over Rs.3 a litre from Friday, as India’s oil retailers sought to pass most of the burden of the falling value of the rupee and high crude prices on to consumers. Petrol will now cost Rs.66.84 in the national […]