shell oil



Shell sells Russian retail business to Lukoil

  • Shell has written down $3.9 billion post-tax after it pulled out of its Russian operations
By Reuters ·