Australian shares have finished higher on gains by the big miners and banks while investors took stock of several new earnings reports.
Australian shares have finished higher on gains by the big miners and banks while investors took stock of several new earnings reports.