Commodity prices 'likely to stay high'