Turkey is broke and China is increasingly failing. The Russian connection is mostly hype to cloud the withering Russian economy
India is importing the super cheap Russian oil and exporting gasoline and laughing all the way to the bank.
India is getting Russian oil at a 40 to 50% discount and getting paid in rupees that can’t be taken out of India.
So the Russians will need to sell oil and gas at a heavy discount (probably a loss) to India, and the money they earn has to be invested in Indian public concerns.
in short India gets Russian oil for free