Win from China’s spending spree on crude oil stocks

China Investment Corp. (CIC) continues to catch investors’ attention by making a number of big purchases in the resource sector, including crude oil stocks. CIC is the Chinese government’s “sovereign wealth fund.”

Sovereign wealth funds have been around since the 1950s. They are state-owned investment… Read More