China sovereign fund buys 45% stake in Russian oil company

China Investment Corporation (CIC), the nation's sovereign wealth fund, announced Friday that it had closed the first phase settlement for the purchase of a 45 percent stake in Nobel Oil Group.

The $300 million investment would be completed in two phases. In the first phase, which was completed by the end of September, CIC had spent $100 million for holding the Russian oil company's...