Australian shares have ended slightly higher with strong performances in the healthcare and energy sectors helping offset a weak session for the big miners and banks.

Australian shares have ended slightly higher with strong performances in the healthcare and energy sectors helping offset a weak session for the big miners and banks.