Gold has risen to an almost-three-week high as the US dollar retreated from multi-month highs and physical demand rose before India's late-October festival season.
Gold has risen to an almost-three-week high as the US dollar retreated from multi-month highs and physical demand rose before India's late-October festival season.