Investors bought gold on dips while awaiting the possible resumption of peace talks between the US and Iran, sending gold prices higher on Wednesday.Spot gold rose USD20, or 0.4%, to USD4,740 per ounce. Gold futures for June delivery gained USD39, or 0.8%, to USD4,758 per ounce.Silver futures for May delivery increased 1.6% to U...