A new US sanctions bill targeting Russia could allow tariffs of up to 100% on countries buying Russian oil, raising concerns for India. If passed, could tariffs become Washington’s next pressure tool on New Delhi?
Watch!
https://www.youtube.com/watch?v=JqDvjINADPw
Post #22663
4.06K