Commercial & FinanceITC meaning in oil and gasDefinitionIndicated Total CostITC means Indicated Total Cost.✓ Verified termSuggest a correction