General Industry TermL&P meaning in oil and gasDefinitionLoss and ProfitL&P means Loss and Profit.✓ Verified termSuggest a correction