From my personal experience, I would recommend the Oman Insurance company. I have been using their car insurance for 3 years. I am very happy with their services. If you need more information about their car insurance policy, here I am dropping their link - https://www.omaninsurance.ae/Individuals/Motor