Economy Shell pulls out of energy investments in Russia over war 1 March 2022, 1:34 pm Shell says it pulling out of Russia as President Vladimir Putin’s invasion of Ukraine costs…