
Following Russia’s invasion of Ukraine, major multinational oil firms began selling their Russian oil and gas stakes this week.
Following Russia’s invasion of Ukraine, major multinational oil firms began selling their Russian oil and gas stakes this week.