what is the source of these news?
China is not set by Russia but China - what does that mean?
Does that mean China sets their own rule and go with them?
There are a lot of sources: read Chinese resources about financial bans on working with Russian banks and their lending. Read Chinese news about the exit from the market of critical suppliers of high-tech systems (Huawei and others)
The rest I had in mind is that China sets the price for Russian gas and oil, forcing Russia to do what is beneficial to China. Because China is well aware that from 2023 Russian resources, Russia itself will be forced to sell for a penny. And this means that China will further reduce the price of gas and oil that it buys in Russia. And Russia will dutifully fulfill all the orders of China!