Tag: Over 95% of oil and gas businesses insured overseas: NIC boss