InsuranceNews The Global Insurance Industry Just Ran the Numbers on the Iran War, The Losses Are Staggering By News Team 8 April 2026 Something important changed in the first week of March 2026...