SYDNEY, AAP – The Australian share market has ended marginally higher after the rout in the previous session as investors weighed the impact sanctions against Russia over its Ukraine invasion.

The benchmark S&P/ASX200 index closed just 7.2 points, or 0.1 per cent higher at 6997.8 points on Friday after rising as much as 0.77 per cent in early trade.

The All Ordinaries index ended up 20.5 points, or 0.28 per cent, at 7273.6 points.

Technology stocks rebounded sharply after overnight gains on Wall Street, but heavyweight energy, mining and financial sectors remained under pressure.

The Australian dollar was volatile but steadied late in the session. It was buying 71.96 US cents at 1620 AEDT, compared to 71.95 US cents at Thursday’s close.