27 February 2026

US insurers optimistic for 2026 despite inflation worries bubbling back to the surface