Why TMC The Metals Company Stock Skyrocketed 47.7% Last Month, but Is Slipping in July Published 08 Jul 2025 Full Article