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

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.