At the XX St. Petersburg International Economic Forum on Friday morning, BP PLC (NYSE: BP) and Russia’s state-controlled oil company Rosneft signed agreements to create a new joint venture between the ...