BP has agreed to buy a 60% operating stake in three offshore Namibia exploration blocks from Eco Atlantic, the latest sign of ...