you don't have to trust anyone. they have iron ore and this wish to sell it. if they don't sell the iron ore nobody makes money. if they sell it they make money. given the two avaliable options which would you chose?
GWR Price at posting:
64.6¢ Sentiment: Buy Disclosure: Held