Rio Tinto has beaten expectations with a near $US10 billion ($A9.93 billion) leap in annual earnings due to strong prices for its key products of iron ore and copper.

Rio Tinto has beaten expectations with a near $US10 billion ($A9.93 billion) leap in annual earnings due to strong prices for its key products of iron ore and copper.