News and Insight

BP, Rosneft strike deal to work on energy transition projects