A company that once called itself “British Petroleum" may soon have no British production hubs, after BP announces its ...