Skip to main content
India may be settling Iranian oil payments largely in rupees, government sources say