The US, Japanese and European sharemarkets have all hit all-time highs.
Source: NZ Herald Business News