Day: May 12, 2022

Shell Will Divest Its Retail Business In Russia To Lukoil

Shell has agreed to sell almost 400 of its petrol outlets in Russia to Lukoil, the country’s second largest oil company. Shell Neft, the company’s Russian business, will be sold for an unknown amount. Following Russia’s invasion of Ukraine, many… Read More ›