Gold prices today, Oct. 23 -- Gold prices on MCX rebounded in Thursday's session following a sharp sell-off in recent sessions. The December futures contract gained 2.25% to an intraday high of Rs.124,600 per 10 grams, recovering from a multi-week low of Rs.120,515 reached on Wednesday.

Analysts attributed the recovery to renewed safe-haven demand amid rising geopolitical tensions and cautious profit-taking.

Trade fears resurfaced after reports emerged that the Donald Trump administration is reportedly considering a significant escalation in trade tensions with China. The plan is to curb a wide range of software-powered exports to China, from laptops to jet engines.

This potential action, which could affect the import of several items,...