At the end of today's dealings, gold prices closed higher as gold futures closed at $3,354.15 per ounce, up by 0.52%. The spot gold contracts also rose to $3,347.60, an increase of 0.68%. On the other hand, the US dollar index fell to 98.29, down by 0.35% against a basket of foreign currencies led by the euro and the pound.