Britain and Russia sealed historic oil deals intended to promote investment and development of energy sources between the two countries and to secure an important supply of natural gas for Britain, official sources said on Thursday.
Britain Russia seal historic oil deals.