GBP holds range below mid-1.3600s as USD firms amid Fed risks and Iran tensions