Traditionally, annual iron ore prices are set through often bitter and lengthy negotiations between steelmakers and world's top miners -- Brazil's Vale, Rio Tinto and BHP Billiton.

Read Full Article >>