General Industry Termstr meaning in oil and gasDefinitionSterlingstr means Sterling. i.e. currency of UKi.e. currency of UK✓ Verified termSuggest a correction