1. 1

India's purchases of Russian oil are helping to sustain Moscow's war efforts in Ukraine and it is "most certainly a point of irritation" in New Delhi’s relationship with Washington, US Secretary of State Marco Rubio said on Thursday.

  1.