Shell says ‘sorry’ for buying Russian oil last week and shuts service stations in Russia

//Shell says ‘sorry’ for buying Russian oil last week and shuts service stations in Russia