NZD/USD struggles above mid-0.5800s as Iran tensions and Fed outlook support USD

05/05/2026