Indias oil trade with Russia a point of irritation Rubio

New Delhis purchases of crude are helping sustain Moscows war effort, the US Secretary of State has said

India’s purchase of Russian oil is a “point of irritation” which affects its ties with the US, Secretary of State Marco Rubio has said.

In an…

Continue Reading