I don't have a strong opinion on Meteoric here. Plus there remains permitting/execution risks. Price fluctuation is heavily sentiment based. And the Iran crisis has significantly boosted EV sentiment.
What is covered in the Full Insight:
Introduction to Meteoric Resources and Current Market Moves