Rio Tinto's Alpha Score: 62/100 as Commodities Weigh