The yellow metal is trading just below $2,900 an ounce. Miner stocks are rallying too. Geopolitical turmoil is boosting gold.
Small caps also performed well, with the Russell 2000 adding 1.4%. It remained below its 50-day line but at least closed back above its 21-day exponential moving average. Volume f ...