Earlier quoted context omitted.
You're the one who said that India can suddenly import Russian oil much cheaper than before. So, using your logic India is selling oil to Europe at a markup. If Russia is selling to India at a small discount, then India is still making money directly at the expense of Europe.
I'm happy to admit that India is making money as middlemen, that's exactly how the price cap was supposed to work. But given India is selling at market price, it's cutting into Russian profits. Indian profit is the same as Russian loss, so it's really silly to claim that Russian discount is "small" while India makes "big" markups.
I'll reiterate my point since it clearly escaped you. The question is which economy is being hurt more relatively speaking. There is clear evidence that European economy is suffering and countries like Germany are now in recession. There is no such evidence regarding Russian economy.