3 July 2026

Insurers' Iran sanctions woes ease, but remain far from settled