XAU/USD holds above $2,500 amid persistent geopolitical risks, hopes for Fed rate cuts