The BP logo is displayed on a garage in northern London, Britain, 28 February 2022.  Energy company BP is to offload its 19. 75 percent stake in Russian state-owned oil firm Rosneft. EPA
The BP logo is displayed on a garage in northern London, Britain, 28 February 2022. Energy company BP is to offload its 19. 75 percent stake in Russian state-owned oil firm Rosneft. EPA

Britain and eurozone brace for economic hit from cutting off Russia