News

BP said on Tuesday that it had completed acquisition of stakes in two offshore exploration and development blocks in the ...