Russia has commenced shipments of liquefied natural gas from the Yamal Peninsula LNG project in northwestern Siberia, one of the world's largest LNG developments in the Arctic. The $27 billion endeavor is supported by China, which provided funding in return for a 30 percent stake in the project.

Read the full article here.