Commercial & FinanceSCT meaning in oil and gasDefinitionsupplementary corporation taxSCT means supplementary corporation tax.✓ Verified termSuggest a correction