U.S. Billion-Dollar Storms Now Average 22 Per Year Highest Ever Recorded
247Wallst·2025-09-08 21:02
In the 1980s, there were 33 weather events that caused at least $1 billion in damages (inflation adjusted) — or 3.3 per year. ...
In the 1980s, there were 33 weather events that caused at least $1 billion in damages (inflation adjusted) — or 3.3 per year. ...