Dropped over 30% from its highs of 90+ cents
Anyone got any idea why this has happened of an explanation for this??
I guess the market has been following the DOW on their downward path which doesnt help.
Production starting really soon and under budget, whats not to like!
Dropped over 30% from its highs of 90+ centsAnyone got any idea...
Add to My Watchlist
What is My Watchlist?