General Industry TermO&P meaning in oil and gasDefinitionOlefins and PolymersO&P means Olefins and Polymers.✓ Verified termSuggest a correction