Encana Corp. unit Encana Oil & Gas (USA) agreed to sell its Barnett shale natural gas assets in the Fort Worth basin to various partnerships managed by EnerVest Ltd. for $975 million as part of Encana’s previously announced plans to divest up to $2 billion in noncore assets by yearend.