Natural catastrophes (Nat CAT) resulted in over $100bn in insured losses in 2025, marking the sixth consecutive year such losses topped that threshold. This is according to the "Natural Catastrophe Review 2026" report by global brokering and financial solutions firm WTW. The report noted that 2025 could be described as a 'moderate' loss year because losses were nearly $40bn lower than in 2024.