French supermajor Total expects its $20 billion Mozambique LNG project will be