Currently, petrol is retailing at Rs 94.77 a litre in Delhi . In Mumbai, Chennai and Kolkata petrol costs Rs 103.50 , Rs 100.90and Rs 105.01 respectively. India imports about 80% of its oil needs ...