First winning week since Easter for ASX

Tech and mining stocks led the market higher on Friday, while energy shares declined. -AAP Image

The Australian share market has rallied to snap a four-week losing streak, with nearly every sector in the green.

The benchmark S&P/ASX200 index finished on Friday up 81.1 points to 7,145.6, a 1.15 per cent gain, while the wider All Ordinaries rose 87.7 points, or 1.2 per cent, to 7,391.

For the week the ASX200 was up 1.0 per cent, its best performance since the week ending Friday, April 1.

The Australian dollar was buying 70.35 US cents, from 69.78 US cents at Thursday's close.