Markets hit all-time highs despite US-Iran tensions causing unease among bankers.
Open shared insight