After a difficult year, earnings are stabilising and confidence is slowly returning. The post At $31, are Woolworths shares ...