Rio Tinto is buying another $2.5 billion of its own shares

Amid general weakness for mining stocks on Thursday, Rio Tinto managed to eke out modest gains in New York trading. Investors poured money into the world's second largest miner on news that the Melbourne-based giant plans to buy back an...