Hurricanes caused the greatest losses at $13.3bn

SR Q2 2025 Edition