Shell, BP and ExxonMobil have done business in Russia for decades – here’s why they’re leaving now
In response to Russia’s invasion of Ukraine, British energy giant BP announced on Feb. 27, 2022, that it will sell its nearly 20% ownership in Russian state-owned energy giant Rosneft. BP’s … Read More