India Russia News: Moscow Slashes Oil Prices In Response To India-US Trade Deal, What Happens Now?

India Russia News: Moscow Slashes Oil Prices In Response To India-US Trade Deal, What Happens Now?