Can you explain to me why there are 30,000 polar bears!!!??!! I thought there was only 5000!!!! does global warming give us more polar bears?!? (sorry climate change now)... cause I love polar bears!
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.