The US dollar hit a record low versus the Swiss franc, and fell to its lowest level against the yen since mid-March, it lowest level against the Canadian dollar since November 2007, and its lowest level against the Australian dollar since May.
The New Zealand dollar has gained about 22 per cent against the US dollar since March. O'Sullivan said he did not expect it would be long before the currency breaks over US88c.
But the local currency lost some ground against the Aussie dollar yesterday when it soared to a new high in reaction to strong inflation data.
The Aussie rose to a 29-year high of US$1.1063 after Australia's consumer price index rose by a higher-than-expected 0.9 per cent in the June quarter, which rekindled fears of a quick rate hike across the Tasman.
The kiwi quickly reversed its earlier firming trend against the Aussie, dipping by about one Australian cent at one stage.
Late in the session, the Australian dollar cross rate was at A79.23c compared with A79.53c early in the day.
Attention now turns to today's official cash rate announcement from the Reserve Bank, due out at 9am.
- Additional reporting NZPA