Russian crude oil continues to account for about a quarter of India’s total imports despite pressure from U.S. President Donald Trump to curb purchases, according to data from Kpler.
India has reduced Russia’s share of crude imports from 44 percent in June to roughly 25 percent in December, but Moscow remains New Delhi’s largest supplier.
Despite Trump pressure, Russian oil still 'embedded' in Indian imports https://t.co/3AcBG6S2xE via @NikkeiAsia
— Nino Brodin (@Orgetorix) January 6, 2026
Trump has warned of higher tariffs if India does not cut imports further, arguing the trade helps fund Russia’s war in Ukraine.
New Delhi has diversified supply by increasing shipments from countries such as Kuwait and Brazil, while also boosting purchases of U.S. crude after tariffs were raised last year.
Still, analysts say Russian oil remains attractive due to its pricing, refinery compatibility, and long-standing trade ties.
Donald Trump says India reduced its oil purchases from Russia because Modi wants to keep him happy.
— Congress (@INCIndia) January 5, 2026
Trump says, "Modi wanted to make me happy. He knew I was not happy, and it was important to make me happy."
These are the words of US President Trump. He says India cut back on… pic.twitter.com/qK3Us56ArV
Kpler analysts said Russian crude is likely to remain structurally embedded in India’s energy mix unless broader secondary sanctions are imposed.
Venezuela’s oil is unlikely to significantly alter India’s import balance due to refinery limitations.
Also read:


