Rio Tinto Share Chart - Earnings Look Ahead Rio Tinto Randgold Resources Tullow