Grins were on the faces of China National Petroleum executives last week as they celebrated a blockbuster 30-year deal for Russian gas. It was a good day for CNPC, the state-owned colossus at the center of China's oil and gas webs and one of Eurasia's biggest energy investors.