OLDWICK, N.J.--(BUSINESS WIRE)--A.M. Best has assigned the Financial Strength Rating (FSR) of A (Excellent) and the Long-Term Issuer Credit Rating of "a" to Leaders Life Insurance Company (Leaders Life) (Tulsa, OK), a life insurance affiliate of Farm Bureau Life Insurance Company of Michigan (FBL Michigan) (Michigan). The ultimate parent of both companies is the Michigan Farm Bureau. The outlook assigned to these Credit Ratings (ratings) is stable. The initial ratings primarily reflect the expl