Precious metals found support as bond yields eased, with gold gaining $29 to $4,540 and silver rising $1.8 to $76.99. Despite mild gains, they remain affected by high Treasury yields and a strong dollar amid ongoing US-Iran tensions.