General Industry Termo & d meaning in oil and gasDefinitionOlefins and Derivativeso & d means Olefins and Derivatives.✓ Verified termSuggest a correction