As Vladimir Putin goes on a charm offensive with his 25th visit to President Xi Jinping just days after Donald Trump was in Beijing, James C. Reynolds takes a closer look at the economic realities facing all three countries as they jostle for power on the world stage

China’s deep relationship with Russia remains a continuing cause for concern in the west, particularly since Moscow launched its invasion of Ukraine

Just days after hosting Donald Trump, China's Xi Jinping is set to welcome Russian leader Vladimir Putin. The meetings underscore Beijing's growing role in a fractured…