Shell finishes deal to sell retail and lubricants business in Russia

The company’s Russian retail stations and lubricants business have been sold to LUKOIL

Shell agrees to sell its Russian petrol stations

LUKOIL will buy Shell’s Russian retail and lubricants businesses