Market update - Mon 20 Jul

 

With Forsyth Barr's Zoe Wallace