Shell says it will halt operations in Russia, apologizes for buying Russian oil

Shell says it will halt operations in Russia, apologizes for buying Russian oil

This post was originally published on this siteShell CEO Ben Van Beurden said there were “incredibly difficult trade-offs that must be made during the war in Ukraine.”

Read more