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.
India Free To Buy Oil From 'Beneficial Sources': Kremlin
NDTV4 hrs ago129


The Times of India
The Hindu
The Print
Raw Story
The List