A massive China-Russia natural gas pipeline is completed, suggesting that Russian gas could begin powering Shanghai by the end of the year.