Business

BP to offload stake in Rosneft amid Ukraine conflict