The words ' squeezed' were used by Joe Biden after his last meeting with Vladimir Putin in Geneva. He had referred to China when he uses these words. The fact is the Russian economy is not strong and has now become completely dependent on China. This is more so after the Western powers imposed sanctions on Russia. Putin would like Russia to be known as a great power in the world like it was during the days of the USSR.
Russia is only a shadow of its old power and its economy is in the doldrums and it has become dependent on China for its survival. In that case, one can safely say that Russia is being squeezed by China and they would like to get out of the Chinese embrace so they can flower as a world power. As things stand China is now the bigger power because of its economic clout and economy of $15 trillion GDP compared to the Russian economy or $1.5 trillion.