I think there could be say 10-15% downside from here..but not sure abt upside. Hard to see a scenario other than disaster happening to other nickel suppliers due to mine collapse or some catastrophe. Difficult to see any signs of increasing demand for nickel in next 6 months.
I think there could be say 10-15% downside from here..but not...
Add to My Watchlist
What is My Watchlist?