The mood on the sharemarket shifted abruptly today and the NZX50 jumped 89.90 points to 11,817.91. Overnight, the US markets firmed, the Dow Jones gaining 75.65 at 38,790.43. Share prices also rallied in Australia where the ASX All Ords closed this evening at 7957.80, up 32.60. Mainfreight rallied $1.19 today to trade at $68.89 […]