An unusual number of tropical storms churned across the planet's southern oceans simultaneously in February 2025. (Feb 27, 2025)