28 February–4 March 2022

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 hereSign up through this link to join our mailing list.

More in This Series

More in This Series