The Australian sharemarket has rallied through the afternoon with CSL, Commonwealth Bank and Woolworths doing most of the heavy lifting.
The S&P/ASX 200 Index is down 32.2 points, or 0.6 per cent, at 5639.6.
BHP Billiton is the market's biggest weight, down 2.5 per cent, followed by Rio Tinto down 2.6 per cent and Woodside Petroleum down 2.3 per cent.
CYBG is down 19.5 per cent, Emeco Holdings is down 11.9 per cent and Beach Energy has fallen 8.8 per cent.
CSL is leading the gains with a 1.8 per cent advance, Commonwealth Bank is up 0.6 per cent and Woolworths is trading 1.4 per cent higher.
Trade Me Group is up 16.3 per cent, Carsales.com is up 3.2 per cent and Infigen Energy is up 3.1 per cent.