The New Zealand dollar held its gains but came off its highs as the rally in US equities markets appeared to run out of puff.

The kiwi was trading at 64.17 US cents at 5pm

Advertisement