New Zealand Markets close in 6 hrs 36 mins

Stocks gain strength, bank earnings push financial sector higher