About Stillwater Critical Minerals Corp. Stillwater Critical Minerals Corp. is a resource-stage exploration company, which focuses on the development of exploration properties that host battery metals ...