News

India on Thursday played down the threat of the US imposing sanctions on countries buying Russian oil, saying it is confident of meeting its needs from alternative sources ...