BP has signed a new long-term production sharing agreement with Azeri state oil company Socar for the joint exploration and development of a block in the Caspian Sea. Under the terms of the