Australia's share market has ended a volatile week higher, following five wild sessions of earnings, oil price swings and interest rate woes.
The S&P/ASX200 rose 54.1 points on Friday, up 0.6 per cent, to 9,092.3, as the broader All Ordinaries advanced by 51 points, or 0.55 per cent, to 9,294.2.