Another day of heavy trading as stocks rally on increasing business confidence.
Source: NZ Herald Business News