I guess its profit taking or cutting losses at a higher price after the recent run, the iron ore price is down today.
My guess is that all the gains in the last 3 weeks will probably evaporate if funding doesn't happen before more new supply comes online this year.
SDL Price at posting:
3.6¢ Sentiment: None Disclosure: Held