Log in or subscribe to read this article

Russian oil output 'above 11 million bpd'