If India yields to US pressure and stops buying oil from Russia, it would seriously undermine its narrative of strategic independence
If India yields to US pressure and stops buying oil from Russia, it would seriously undermine its narrative of strategic independence