India’s Russian Oil Imports Drop 8% as Sanctions Loom Lukács Fux October 28, 2025 The International Energy Agency says India bought 1.9 million barrels of oil per day in the first nine months of 2025, which is 40% of Russia’s total exports.