US President Donald Trump and Russian President Vladimir Putin made back-to-back visits to Beijing, giving Chinese President Xi Jinping an optics victory by positioning China as a key power broker engaged by both Washington and Moscow, though analysts note the strategic rationales differed between the two meetings.