China Investment Corp. (CIC), a Chinese sovereign wealth fund, has made a foray into Russia's energy sector by buying 45% of independent Nobel Oil as part of a complex takeover deal involving ...