Rio Tinto’s 26.5% 2025 Rally: Reading the Commodity Setup