29 April 2024

Insured losses from Gulf floods may exceed $1bn