Monday, November 24, 2025

Membership options

AM Best affirms financial strength rating of Saudi Arabian Oil Company captive 

AM Best has affirmed the financial strength rating of A (excellent) and the long-term issuer credit rating of “a+” (excellent) of Bermuda-domiciled Stellar Insurance, an indirectly wholly owned subsidiary of the Saudi Arabian Oil Company (SAOC). The outlook for the ratings is stable. 

Stellar’s portfolio mainly consists of energy onshore and offshore property risks, while 89% of risks are concentrated in Saudi Arabia. 

Subscribe to Ci Premium to continue reading
Captive Intelligence provides high-value information, industry analysis, exclusive interviews and business intelligence tools to professionals in the captive insurance market.