Read Time:15 Second
The value of India’s crude oil imports from Russia fell to a 38month low of $2.7 billion in December 2025, with Russian oil making up less than a quarter of India’s imports, down from 34% just a month before, an analysis of the latest official data…