Shell apologizes for buying Russian oil, will stop purchases over Ukraine warNew York Post • 03/08/22
Shell announces plan to exit Russian oil and gas industry and apologizes for buying Russian crude oil last weekBusiness Insider • 03/08/22