Commodities players battle to stay the course -