China-Russia: a whole lot of energy deals