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