Commercial & FinanceVerifiedFTC meaning in oil and gasFTC means Fixed Term Contract.DefinitionFixed Term ContractSuggest a correction