India spent 2.5 billion euros to buy Russian oil in September 2 min read Business India spent 2.5 billion euros to buy Russian oil in September SocialDeskNews October 16, 2025 New Delhi – India remains a top buyer of Russian fossil fuels, supported by discounts that soften... Read More Read more about India spent 2.5 billion euros to buy Russian oil in September