India close to clinching oil deal with Russia

Dragontry

New member
India close to clinching oil deal with RussiaIndia is close to clinching a deal with Russia for buying 3.5 million barrels of its crude at “deep discounts”, people aware of the development told TOI.