KITCO NEWS -- Gold prices were ending a choppy U.S. day session slightly lower and in the middle of a wider daily trading range Tuesday. But losses were limited by some safe-haven demand that cropped up amid a rise in U.S.-North Korea tensions. According to Frank Holmes, chief executive officer for U.S. Global Investors, he is 'impressed,' by gold's recent performance. December gold futures last traded at $1,259.30 an ounce, down 0.43% on the day; at the same time, the U.S. Dollar Index last traded at 93.72, its highest level in more than a week. 'I'm so impressed that gold is doing so well, in the context that real interest rates in the ten year are positive...but what I think is going to happen is that we are due for a rally in the dollar,' Holmes said. On Tuesday, the dollar scored decent gains and crude oil prices were weaker. 'I think that oil is range bound between $40 dollars and $60 dollars...[T]echnology is taking off everywhere and that will stop oil from hitting $100 a barrel,' he said.

This article is commentary by an independent contributor. At the time of publication, the author held TK positions in the stocks mentioned.