What is the world sea otter population?
According to the IUCN Red List, the estimated global population of sea otters is about 100,000 to 150,000 individuals. However, this number may have changed since then due to various conservation efforts and potential fluctuations in population size. It's best to refer to the most recent scientific sources or data from reputable organizations for the latest population estimates.