Russia Signs Several Major Energy Contracts With China During President Vladimir Putin's visit to China , several major contracts were signed between Russian and Chinese companies. March 23, 2006