India is dependent on oil imports and always exploring options, Russia not a major supplier: MEA on reports of India buying discounted Russian oil
MEA clarified that Russia is not a major oil supplier for India, and the country is always exploring all possibilities