In response to Russia’s invasion of Ukraine, British energy giant BP announced on February 27 that it will sell its nearly 20% ownership in Russian state-owned energy giant Rosneft. BP’s rival Shell is also pulling out of all of its operations in Russia, as are US energy giant ExxonMobil and Norway’s state-controlled company, Equinor. These […]