Sovereign Trust Insurance has joined the African oil and energy pool