
Australia's share market has clawed back some losses but still snapped a three-week winning streak as energy stocks had their worst week since April.
The S&P/ASX200 rose 40 points on Friday, up 0.47 per cent, to 8,628.2, as the broader All Ordinaries gained 49.6 points, or 0.56 per cent, to 8,925.3.