Russia has oil, so why is it importing petrol from India

· Times of India