
Russia remains India’s top oil supplier in Sept 2025 with 33.3% share
Russia remained the largest supplier of crude oil to India in September with a 33.3% share, despite the mounting US pressure on New Delhi to stop its purchases of barrels from the sanction-hit country. However, purchases from the Eurasian nation declined …