Ajay Modi / New Delhi December 16, 2010, 0:28 IST

Despite raising petrol prices by around Rs 2.95 a litre