Commodity run not over: Jim Rogers