A British Petroleum (BP) station sign is seen in Moscow. In the wake of Russia’s invasion of Ukraine, oil companies BP and Shell have announced their plans to disinvest from Russia. An exit from Russia now could mean financial losses for the companies and kill future opportunities for doing business with the country. Photo: Natalia Kolesnikova / AFP.
To view the newsletter for this week, click here. Sign up through this link to join our mailing list.