Silver above $58 as Iran talks ease oil | Adalytica