
India’s Russian Oil Imports Drop 8% as Sanctions Loom
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.

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.