Silver climbs above $58 as US-Iran peace talks ease oil fears