Gold near $4,700, silver near $76 amid U.S.-Iran tensions

Business