India's spend on Russian oil buy at €2.5 billion in October ahead of new sanctions
India's spending in October was unchanged from the €2.5 billion spent on buying Russian oil in September
India