Gold prices today, Nov. 25 -- Gold prices resumed their winning streak on Tuesday, November 25, with the December futures contract on MCX gaining 1.3% to an intraday high of Rs.125,521 per 10 grams.

The rebound in the yellow metal was triggered by a string of weaker-than-expected US data, which strengthened expectations of a Federal Reserve rate cut in December.

US retail sales rose just 0.2% in September, slowing from August's 0.6% gain and missing forecasts of a 0.4% increase, while ADP reported that private employers shed an average of 13,500 jobs per week in the four weeks ending November 8, a marked deterioration from prior weeks.

Meanwhile, producer price figures indicated that inflation pressures remained broadly consistent with...