Rio Tinto has sold a rare Argyle diamond for a record $2 million as overseas buyers snapped up dozens of precious stones in this year's Pink Diamonds Tender.

Rio Tinto has sold a rare Argyle diamond for a record $2 million as overseas buyers snapped up dozens of precious stones in this year's Pink Diamonds Tender.