think there will be much profit in a China-India war as it would likely go nuclear.
Western Analysts give alarm on Pakistan vs India conflict will go nukes soon as both are Nuclear Power. However mostly are border skirmish. India full scale invasion only once at East Pakistan, and that happen due civil war already for Bangladesh Independence. That's also happen when both of them has not reach effective nuclear armaments.
Thus same thing will happen between China and India. China will never going to leave Pakistan behind for the sake of India, as they already invest much in Pakistan. Yet China also knows India is big market and working with India to enlarging them into China supply chain is much more profitable.
India shares in Global manufacturing is increasing, so does much of Global South. China want to work with Global South manufacturing hub as part of their supply chain. Thus increase the dependency by trade not by invading.
China does not want to Invade, CCP is thinking like Imperial China (Chungkuo). Chungkuo always think why need to invade if they can become our trade market. Chungkuo only invade the immidiate neighbours to secure their land border. However when the neighbour is also big and powefull enough, then they are working on trade. This is alrready pattern in Asia for millenia.
What India do with Russia shown the fact that India is rising Global South power, and not to be dictate by some parties in West on whose they are going to be trade with. For India oil from Russia is important enough to reduce their fuel costs, thus improve margin for their economy. Besides, Euro and US also buys India refineries products, knowing well most of the crude come from Russia.