Home » Gold price hits new all-time high amid macro uncertainties