India will continue buying oil from "wherever they get the best deal," Delhi's ambassador to Russia, Vinay Kumar, told Russian state-owned news.

India prioritizes energy security for 1.4 billion people, despite U.S. criticism of Russian crude oil purchases.

India's purchase of Russian oil has become a sore spot in its previously friendly relations with the US.