The All Ordinaries index has hit an all-time high before retreating as the Australian share market opened slightly higher.

The All Ordinaries index has hit an all-time high before retreating as the Australian share market opened slightly higher.