24 November 2025

US severe convective storms losses hit $42bn