Australian shares have had their worst session since early June as stubborn oil prices, crumbling consumer confidence and a dim business outlook weigh on banks, real estate and retail stocks.