Production & OperationsS & O meaning in oil and gasDefinitionSafety & OperationsS & O means Safety & Operations.✓ Verified termSuggest a correction