BP and Rosneft Make $700mn Deal Despite Sanctions
Oil and Gas News
BP and Rosneft Make $700mn Deal Despite Sanctions