China needs this deal as much as Russia does. China lost a major state backed real estate developer named Evergrande to a massive $300B debt and is desperate to make money on exports to fill in the gap. Russia can’t buy anything except for products supplied by China, Iran, and a few other outliers so they are stuck paying whatever prices are asked. China will probably drain Russia of a generations worth of wealth, condemning them to more hardship years in the future. Some resentful, prescient Russians will then sow the seeds of contempt against their biggest neighbor.