
CEO Ben van Beurden has apologised
(Picture: Ben Stansall/AFP/Getty Images)Oil giant Shell has announced a self-imposed ban on buying Russian oil and will shut all its operations in Russia after widespread criticism of its decision to buy a cargo of Russian crude oil last week.
CEO Ben van Beurden today apologised for buying Urals oil, which he said was done in the interest of energy security.