Indian PSUs to stock up Russian oil, eye bigger discounts
Indian state refiners have bought more than 15 million barrels of Russian crude from traders as well as Russian firms since the outbreak of Ukraine crisis
Indian state refiners have bought more than 15 million barrels of Russian crude from traders as well as Russian firms since the outbreak of Ukraine crisis