You forgot to mention some others:
- short sellers
- HFTs
- Glen Stevens(doom and gloom RBA update)
- Chinese trying to push price down
- Jim Chanos(shorting FMG?)
- Chinese Premier Li Keqiang(sustainable growth? crazy talk!)
- Bernanke(how dare you pull QE)
- Greens of course
One thing is certain though: it has got absolutely nothing to do with fundamentals, not a tiny bit. AGO will rally big once China resumes 12% growth.