Australian shares have finished higher despite weakness in the mining sector, as investors watch the US-China trade talks for a chance of a deal.

Australian shares have finished higher despite weakness in the mining sector, as investors watch the US-China trade talks for a chance of a deal.