India buying Russian oil is 'point of irritation' in ties with US, says Rubio as he defends Trump tariffs
US Secretary of State Marco Rubio said that India buying oil from Russia is a 'point of irritation' in bilateral ties with the United States as he defends President Donald Trump's move to impose 25% tariffs on Indian goods.
World