News

Moscow continues to be the top supplier to India --- accounting for about 35% of its overall supplies --- followed by Iraq, ...
India is confident of meeting its oil needs from alternative sources if Russian supplies are hit by secondary sanctions, said ...