India free to buy oil from sources it considers beneficial: Kremlin
MOSCOW, Dec 8 : India, a sovereign nation, is free to buy oil from sources it considers beneficial, the Kremlin said on Monday, while expressing confidence that New Delhi will stick to the policy of…
