Commercial & FinanceICR meaning in oil and gasDefinitionIntegrated Cost ReportICR means Integrated Cost Report.✓ Verified termSuggest a correction