CNBC Daily Open: 'Strategic triangle' put to the test (2026-05-19)
Russian President Vladimir Putin visits Beijing, hoping to secure ties with China and clinch crucial energy deals.