Currently, petrol is retailing at Rs 102.12 a litre in Delhi . In Mumbai, Chennai and Kolkata petrol costs Rs 103.54 , Rs 107.74and Rs 113.51 respectively. India imports about 80% of its oil needs and ...