As APC have the highest and the closest to the iron ore number you quoted I suspect that their number is based on more detailed analysis - the others, well, let's not let the facts get in the way of a good story......
APC Price at posting:
9.8¢ Sentiment: Buy Disclosure: Held