If India stopped buying Russian oil, China would gain and global prices would go up
.....
© ThePrint
visit website