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 ensuring its economic interests.

Read original article

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *