The Australian share market has moved higher despite losses for the energy and mining sectors.

The benchmark S&P/ASX200 index was up 13.4 points, or 0.20 per cent, to 6,661.5 points at 1200 AEST on Thursday, while the broader All Ordinaries was up 14.7 points, or 0.22 per cent, to 6,743.2.

Utilities and tech shares led gains by midday, adding 1.53 per cent and 1.39 per cent respectively.

The energy sector lead losses after Caltex slumped 18.24 per cent to $22.06 following a warning from the service station owner that its first-half profit was expected to halve compared to a year ago.

The heavyweight materials sector also dipped into negative territory, slipping 0.26 per cent.

Mining giant Rio Tinto was down 3.67 per cent to $101.83 following a shipment guidance downgrade, BHP was down 0.63 per cent to $40.72, and Fortescue Metals was down 0.80 per cent to $8.69.

The big four banks were mixed, with ANZ up 0.17 per cent to $28.72, Commonwealth up 0.09 per cent to $82.37, NAB up 0.09 per cent to $26.855, and Westpac down 0.07 per cent to $28.31.

Qantas was down 3.26 per cent to $5.34 after the airline announced changes to its frequent flyer program.

The Aussie dollar is buying 68.93 US cents, from 68.76 US cents on Wednesday.