Total has inked a key deal with Qatar Petroleum (QP), with the state-owned giant picking up stakes in two offshore blocks in