Apr 7, 2022 - Energy & Climate
Shell says its Russia pullout has cost $5 billion so far
Add Axios as your preferred source to
see more of our stories on Google.

Shell CEO Ben van Beurden speaking in Lisbon, Portugal, in November 2021. Photo: Horacio Villalobos Corbis/Getty Images
