British Petroleum liquidates its 19.75% stake in Russian state-owned oil company Rosneft. (The Daily Telegraph) International sanctions during the Russo-Ukrainian War2022 Russian invasion of Ukraine link embed save