General Industry Termkru meaning in oil and gasDefinitionKuparuk River Unitkru means Kuparuk River Unit.✓ Verified termSuggest a correction