Oil edges up on U.S.-Iran tensions while silver jumps 3%

Business