Sharecafe
The ASX 200 has finished up 0.7% or 39 points ot 5,584 – edging closer to its 2016 high of 5,611.