Veteran investor Jim Rogers said precious metals remain a core part of a long-term portfolio despite recent rallies and volatility, noting he is neither buying nor selling gold and silver at current levels as he focuses on long-term investing over short-term price moves.