Silver prices retreat as fears of a stalemate in the U.S.-Iran war are lifting the U.S. dollar and crude oil futures, making precious metals less attractive.