Russian President Vladimir Putin will visit China on May 16 and 17 to strengthen energy cooperation with Beijing, in response to Western sanctions. The visit aims to consolidate the Sino-Russian alliance and navigate the strategic challenges posed by US sanctions on Chinese financial institutions.