News

Shell, Gazprom Neft Eye Siberia

A joint venture between Shell and Russia