Gold edges higher from over one-and-a-half-month low but higher yields cap gains
Spot gold was up 0.2% at $4,546.04 per ounce, as of 09:07 GMT (Greenwich Mean Time), after hitting its lowest level since March 30 earlier in the session. U.S. gold futures for June delivery lost 0.3% to $4,549.70
Original source: The Hindu