Gold holds its ground and clings to gains above $4,700 after posting impressive gains on Tuesday. US Treasury bond yields continue to push lower and weigh on USD afterPresident Donald Trump said that he expects the US to wrap up its military operation against Iran within two to three weeks, allowing XAU/USD to inch higher.
