Iran tensions add to boiling geopolitical crisis, while subpoena against US Fed Chief Jerome Powell drags dollar