Earnings reports have been more promising than six months ago, Mark Lister of Craigs says. Source: NZ Herald Business News