AM Best Affirms Fairfax Financial Holdings Credit Ratings | PiQ Markets