India imported 5.4 million tonnes of Russian oil worth EUR 2.1 billion between January and September 2025 aboard 30 vessels ...