People & Money Big Oil’s exit from Russia is finally a true confluence between profit and purpose BP decided to dump its 19.75 per cent stake in Rosneft and Shell announced they would cut ties with Gazprom Read More » Sascha O'Sullivan March 4, 2022