General Industry TermSHL meaning in oil and gasDefinitionShareholder loanSHL means Shareholder loan.✓ Verified termSuggest a correction