Australian shares held on to early gains to put in their best performance in about a week on the back of firm offshore leads.

Australian shares held on to early gains to put in their best performance in about a week on the back of firm offshore leads.