CCrude Oil Read More India Spends €2.5 Billion on Russian Crude in October Despite Fresh Sanctions16.11.2025 New Delhi: India, the second-biggest buyer of Russian oil, spent as much as 2.5 billion euro on purchases…