Investors are flocking to precious metals amid geopolitical tensions and expectations of more US interest rate cuts.