Production & OperationsSP meaning in oil and gasDefinitionStaff ProductionSP means Staff Production.✓ Verified termSuggest a correction