NZD/USD stays weak above 0.5800 as Hormuz risks and oil rally lift USD