Rio Tinto's full year net profit has soared 90 per cent to US$8.76 billion ($12b), helped by stronger iron ore and coal prices in 2017.
The mining giant said higher prices boosted its underlying earnings by US$4.1b in the 12 months to December 31.
Rio's underlying earnings, which excludes impairments and exchange losses, rose 69 per cent to US$8.63b, matching analyst expectations.
Chief executive Jean-Sebastien Jacques said Rio would deliver cash returns of US$9.7b to its shareholders for 2017, through an increased dividend and share buy backs, including an additional US$1b buy back of London-listed shares.
"The strength of our cashflow is a result of resilient prices during the year coupled with a robust operational performance and a focus on mine to market productivity," he said.