It’s unlikely anything will top last time around. When Xi Jinping and Vladimir Putin last met face-to-face during the Beijing Winter Olympics on Feb. 4, the Chinese and Russian leaders stunned the world by announcing a partnership “without limits,” before Putin ripped up the international order with Russia’s full-scale invasion of Ukraine less than three weeks later.